運行webpack後出現此錯誤。 Webpack安裝在全球,我正在運行節點錯誤:找不到模塊'webpack/lib/node/NodeTemplatePlugin'
PS D:\Projects\ng2-admin-master> ng serve
Cannot find module 'webpack/lib/node/NodeTemplatePlugin'
Error: Cannot find module 'webpack/lib/node/NodeTemplatePlugin'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (D:\Projects\ng2-admin-master\node_modules\html-webpack-plugin\lib\compiler.js:11:26)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (D:\Projects\ng2-admin-master\node_modules\html-webpack-plugin\index.js:7:21)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
PS D:\Projects\ng2-admin-master>
所有方法都爲我工作。剛更新爲npm 5+。我可以在本地建設生產,但不推向heroku。不斷髮生錯誤,但模塊絕對位於正確的位置。 –
@JonathanCorrin嗯,這是不尋常的。 NPM的緩存有時會變得混亂,請嘗試使用'npm cache clean'清除它,然後嘗試在本地安裝webpack。 – Raunaqss
我想嘗試的另一件事是刪除'node_modules'目錄,然後再次執行'npm install'。只有當'webpack'本地不存在時纔會出現這個錯誤,所以如果你的'package.json'在'devDependencies'中提到了'webpack',這個工作就應該完成了。 – Raunaqss