前言
create-react-app
打包同样是用的webpack
,所以使其支持sass
其实是和我们自行初始化的项目一样的,只是webpack
的配置文件所在目录不一样。所以只要找到配置文件所在的目录,然后按照一般webpack
的配置方法配置就好。
下面是操作步骤
首先安装sass-loader
和node-sass
两个依赖。
yarn add sass-loader node-sass
然后修改node_module
文件夹下react-scripts
里面关于webpack
的配置文件
具体文件路径为:
./node_module/react-scripts/config/webpack.config.dev.js
注意:这是开发时的配置文件,打包还需要再配置webpack.config.prod.js
文件
具体修改内容就是在配置文件里面添加:
{
test: /\.scss$/,
use: [
'style-loader',
'css-loader',
'sass-loader'
]
}
具体位置就是在css配置的下面
{
test: /\.css$/,
....
以上就是使create-react-app支持sass最简单的配置方法了。