我有一个项目设置,其中使用
据我所知,默认行为是将样式注入到
有人知道是什么原因导致样式丢失吗?下面是我的Webpack配置。
配置:
ExtractTextPlugin
创建CSS文件。我正在尝试创建一个使用style-loader
、css-loader
和sass-loader
注入样式到页面上的dev Webpack配置。据我所知,默认行为是将样式注入到
<style />
标记中,我已经删除了所有ExtractTextPlugin
的痕迹,但它仍然不想注入样式。有人知道是什么原因导致样式丢失吗?下面是我的Webpack配置。
配置:
const webpack = require('webpack')
module.exports = config => Object.assign({}, {
module: {
loaders: [
{
test: /\.js$/,
exclude: /node_modules/,
loader: 'babel-loader'
},
{
test: /\.scss$/,
use: [
'style-loader',
'css-loader',
'sass-loader'
]
}
]
},
plugins: [
new webpack.SourceMapDevToolPlugin({
filename: 'bundle.js.map'
}),
new webpack.DefinePlugin({
'process.env.NODE_ENV': JSON.stringify('development')
})
]
}, config)
被调用时:
module.exports = require('../../dev')({
name: 'Onboarding',
entry: './src/apps/components/Onboarding/index.js'
})