gha*_*ada 5 node-modules angular-material angular
我想从 Angular 7 升级到 8。我已经安装了@angular-devkit/build-angular@0.800.0,卸载并重新安装了节点模块,但我总是遇到这个问题:找不到模块'webpack/lib/ParserHelpers ' 当我进行 npm fix audit 时,我遇到了另一种类型的错误:发生未处理的异常:作业名称“..getProjectMetadata”不存在。有关更多详细信息,请参阅“C:\Users\Surface\AppData\Local\Temp\ng-urmmUP\angular-errors.log”。
首先,确保 NPM 是最新的。
npm i -g npm
Run Code Online (Sandbox Code Playgroud)
检查 Webpack 的版本。在版本5(和之后)目前不@角的devkit /累积角@ 0.8XX.X(支持的源)。
清洁所有:
删除 node_modules 文件夹和 package-lock.json 文件
rm package-lock.json && rm -R node_modules
Run Code Online (Sandbox Code Playgroud)
删除 dist 文件夹
清除 npm 缓存:
npm cache clean --force
Run Code Online (Sandbox Code Playgroud)
要查看安装了哪个版本:
npm ls webpack
Run Code Online (Sandbox Code Playgroud)
如何解决?
npm uninstall webpack
npm install --save-dev webpack@4.39.2
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3680 次 |
| 最近记录: |