webpack/lib/RequestShortener

最近在學習webpack打包,遇到了一個小問題,在此記錄一下。

據說最新版的webpack版本里面已經默認集成了uglifyjs,因此可以直接引用,並在webpack.dev.js中進行配置:

 

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

這之後就可以了~

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章