区分环境时,build的css只有一部分,以下是代码,哪里错了吗?
来源:5-8 开发环境 - 区分开发环境 和 生产环境(2)
刚仔
2018-07-01
const cssLoaders = [
{
loader:'css-loader',
options:{
minimize:false,
sourceMap:env==='development'
}
},
{
loader:'postcss-loader',
options:{
ident:'postcss',
sourceMap:env==='development',
plugins:[
require('autoprefixer')()
].concat(env==='production' ? require('postcss-sprites')({
spritePath:'dist/assets/images/sprites'
}):[])
}
},
{
loader:'less-loader',
options:{
sourceMap:env==='development'
}
}
]
const styleLoader = env === 'production' ? extractLess.extract({
fallback:'style-loader',
use:cssLoaders
}):[{
loader:'style-loader'
}].concat(cssLoaders)
module rules下的配置
{
test:/\.less$/,
use:styleLoader
},
1回答
-
刚仔
提问者
2018-07-02
已经解决,是puritycss的路径有问题,还有这里老师你是不写错了,extractLess.extract
00
相似问题