webpack2中 postcss-loader報錯no config found
module:{ rules:?[ { test:?/\.js$/, loader:?'babel-loader', exclude:?path.resolve(__dirname,?"node_modules"), },{ test:?/\.css$/, ????????use:?[ ??????????"style-loader",? ??????????"css-loader?importLoaders=1",?//這里是為了把css里的@import先執行第一個loader ??????????{ ????????????loader:?"postcss-loader", ????????????//?options:?{ ????????????//???plugins:?(loader)=>[ ????????????//?????require('autoprefixer')({ ????????????//?????????browsers:['last?5?versions'] ????????????//?????}) ????????????//???] ????????????//?}, ??????????} ????????], } ] }, plugins:?[ ????????new?webpack.LoaderOptionsPlugin({ ????????????options:?{ ????????????????postcss:?function(){ ????????????????????return?[ ????????????????????????require("autoprefixer")({ ????????????????????????????browsers:?['last?5?versions'] ????????????????????????}) ????????????????????] ????????????????} ????????????} ????????}) ????]
如上圖,不管是直接在loader那里用options配置,或者使用LoaderOptionsPlugin,都會報錯。
2017-12-24
謝謝老哥,終于可以讓我睡覺了2017/12/24 上午2:04:07
//新建一個postcss.config.js,里面寫入
//回到webpack.config.js
2017-08-11
2017-08-11
這樣整就可以了,視頻里面的版本太低,那樣走會報錯
2017-07-07
遇到同樣的問題,
2017-06-08
我也同樣遇到這種問題...只要是在css中使用了@import,無論是在哪里配置postcss-loader都報錯
后來使用postcss.config.js進行配置就OK,我也不懂為什么
在項目根目錄下創建一個postcss.config.js文件,配置如下
2017-05-23