最近在學(xué)習(xí)webpack打包剔应,遇到了一個小問題,在此記錄一下。
據(jù)說最新版的webpack版本里面已經(jīng)默認(rèn)集成了uglifyjs磅崭,因此可以直接引用,并在webpack.dev.js中進(jìn)行配置:
const uglify = require('uglifyjs-webpack-plugin');
......
plugins:[
new uglify()
],
然而我這里一直報錯:
Error: Cannot find module 'uglifyjs-webpack-plugin'
無奈之下瓦哎,就手動安裝了一個uglifyjs-webpack-plugin:
npm install uglifyjs-webpack-plugin --save-dev
然后又開始報別的錯:
Error: Cannot find module 'webpack/lib/RequestShortener'
這個真的是毫無頭緒砸喻,后來有文章解決其他類似報錯的方法柔逼,就借用了一下,果然好用恩够!
npm install webpack --save-dev // 安裝成功之后卒落,會有提示再安裝一遍 webpack-cli
npm install webpack-cli --save-dev
這之后就可以了~