作为标题。
我想要使用的一些库(例如:font-awesome
)使用scss
,而我更喜欢用sass
如何使用webpack
配置项目?
我当前的设置
...
rules: [
...
{
test: /\.(c|sa|sc)ss$/,
use: [
'style-loader',
'css-loader',
'scss-loader',
'sass-loader'
]
}
]
...
提前谢谢
答案 0 :(得分:0)
您可以使用react-app-rewired
。您可以复制我在此commit
或者如果你想直接更改webpack.config.js文件,那么:
npm install style-loader css-loader --save-dev
然后在你的webpack.config.js中,在rules数组中添加以下对象,如下所示。
// webpack.config.js
module.exports = {
...
module: {
rules: [{
test: /\.scss$/,
use: [
"style-loader", // creates style nodes from JS strings
"css-loader", // translates CSS into CommonJS
"sass-loader" // compiles Sass to CSS
]
}]
}
};