【发布时间】:2018-08-18 23:15:23
【问题描述】:
我已经通过以下命令安装了 angular cli 1.5:
C:\ANGULAR-WORKBENCH>npm install --global @angular/cli@1.5.0
安装完成后,终端显示以下几行
+ @angular/cli@1.5.0
added 115 packages and updated 1 package in 105.694s
那我测试一下是否安装成功
C:\ANGULAR-WORKBENCH>ng -version
或
C:\ANGULAR-WORKBENCH>ng
在这两种情况下都显示错误
module.js:538 抛出错误; ^
错误:找不到模块“@angular-devkit/core” 在 Function.Module._resolveFilename (module.js:536:15) 在 Function.Module._load (module.js:466:25) 在 Module.require (module.js:579:17) 在要求(内部/module.js:11:18) 在对象。 (C:\Users\User1\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\@angular-devkit\schematics\src\tree\virtual.js:10:16) 在 Module._compile (module.js:635:30) 在 Object.Module._extensions..js (module.js:646:10) 在 Module.load (module.js:554:32) 在 tryModuleLoad (module.js:497:12) 在 Function.Module._load (module.js:489:3)
为什么这会引发错误?我该如何解决这个问题?
【问题讨论】:
-
这不是 SO 可以帮助的,它是第三方库中的 known issue。
-
1.5.0 版对您来说是必须的吗?否则我会选择@latest。我在使用较新版本的 cli 时遇到了与您相同的问题,通过在全局和本地安装最新版本,问题得到了解决。
标签: javascript angular npm angular-cli npm-install