webpack.config.js:
webpackConfig.module.loaders.push({
test: /\.scss$/,
loaders: [
'style',
'css?sourceMap&modules&importLoaders=1&localIdentName=[name]__[local]___[hash:base64:5]!postcss!sass'
]
});
.. ما الذي يحدث مع رمز الإدخال هذا؟ لا يمكنني تنسيقه طوال الوقت.
ثم قدم index.js sass ، وأضف className إلى المكون ، ولم يتمكن من العثور على النمط.
npm run build ، تحقق من أن حجم index.css هو نفسه تمامًا كما كان قبل استيراد sass
يرجى متابعة هذه المشكلة ، https://github.com/sorrycc/roadhog/issues/273
webpackConfig.module.loaders.push ({
الاختبار: /.scss$/ ،
مُحمل: _extractTextWebpackPlugin.extract ('style'، 'css! postcss! sass')
})
إذا (env == "development") {
webpackConfig.plugins.push (new _extractTextWebpackPlugin ('[name] .css')) ؛
}
الحل الحالي ، انتظر حتى يضيف المؤلف sass: true
قمت بتكوين شيء جيد أنا لست sass التكوينsorrycc
التعليق الأكثر فائدة
webpackConfig.module.loaders.push ({
الاختبار: /.scss$/ ،
مُحمل: _extractTextWebpackPlugin.extract ('style'، 'css! postcss! sass')
})
إذا (env == "development") {
webpackConfig.plugins.push (new _extractTextWebpackPlugin ('[name] .css')) ؛
}
الحل الحالي ، انتظر حتى يضيف المؤلف sass: true