区分环境时,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

0
0

四大维度解锁Webpack3.0前端工程化

前端开发标配,灵活掌握Webpack3.0的使用可以极大的提高前端开发的效率

1188 学习 · 403 问题

查看课程