0
CSS 모듈과 Sass Loader를 사용하려고합니다. 그러나 작동하지 않는 것 같습니다. 여기 webpack 구성이 있습니다. 오류가 발생하지 않습니다. 내가 /static/
을 확인할 때,하지만 난 단지 bundle.js 아닌 style.scss를 참조하십시오.webpack config가 내 scss 파일에서 작동하지 않습니다. (
var webpack = require('webpack');
var ExtractTextPlugin = require('extract-text-webpack-plugin');
var path = require('path');
module.exports = {
devtool: 'source-map',
entry: [
'webpack-hot-middleware/client',
'index.js'
],
output: {
path: path.join(__dirname, 'dist'),
filename: 'bundle.js',
publicPath: '/static/'
},
resolve: {
root: path.resolve(__dirname),
extensions: ['', '.js', '.jsx']
},
module: {
loaders: [
{
test: /\.jsx?$/,
loaders: [
'react-hot',
'babel'
],
include: path.join(__dirname, ''),
exclude: /node_modules/
},
{
test: /\.(png|jpg)$/,
loader: 'file-loader?name=img/[name].[ext]'
},
{
test: /\.scss$/,
loader: ExtractTextPlugin.extract('style-loader', ['css-loader', 'autoprefixer-loader', 'sass-loader'])
}
]
},
plugins: [
new webpack.optimize.OccurenceOrderPlugin(),
new webpack.HotModuleReplacementPlugin(),
new ExtractTextPlugin('/static/style.css', {
allChunks: true
})
]
};
안녕하세요.이 시도했지만 여전히 작동하지 않는 것. 스타일이 전혀 변경되지 않습니다. – user1354934