aSuncat
2017-04-06 22:53
var htmlWebpackPlugin=require('html-webpack-plugin'); var webpack=require('webpack'); var path=require('path'); module.exports={ context:__dirname, entry:'./src/app.js', output:{ path:path.resolve(__dirname,'./dist'), filename:'js/[name].bundle.js' }, module:{ rules:[ { test:/\.js$/, loader:'babel-loader', exclude:path.resolve(__dirname,'/node_modules/'),//已经引用过的,已经打包过的文件 include:path.resolve(__dirname,'/src/'), query:{ presets:['latest'] } }, { test:/\.css$/, use:[ { loader:'style-loader' }, { loader:'css-loader', options:{ importLoaders:1 } }, { loader:'postcss-loader' } ] }, { test:/\.less$/, use:[ 'style-loader', 'css-loader', 'postcss-loader', 'less-loader' ] }, { test:/\.scss$/, use:[ 'style-loader', 'css-loader', 'postcss-loader', 'sass-loader' ] } ] }, plugins:[ new htmlWebpackPlugin({ filename:'index.html', template:'index.html', inject:'body' }), new webpack.LoaderOptionsPlugin({ options:{ postcss:function(){ return [ require('autoprefixer')({ broswers:['last 5 versions'] }) ] } } }) ] };
不错,写得好,棒极了
为嘛楼主的代码粘到我这里,post-loader始终不起作用??蓝瘦香菇
new webpack.LoaderOptionsPlugin({
options:{
postcss:function(){
return [
require('autoprefixer')({
broswers:['last 5 versions']
})
]
}
}
})
]
这玩意我的不管怎么弄 都起不了作用
图片压缩没有 。。。
webpack深入与实战
86561 学习 · 721 问题
相似问题