Angular5节点js和npm安装问题

时间:2017-11-29 18:18:17

标签: node.js angular npm

我安装了最新版本的Node和NPM,使用它安装了Angular / cli,但是我发现了以下错误: angular / cli和npm版本与当前版本的节点不兼容

我怀疑我可能(不)安装在正确的目录之外。但在这一点上,我还能做些什么呢?感谢。

请检查:Screenshot with details of the issue

3 个答案:

答案 0 :(得分:1)

我也面临类似的问题,但是解决方案非常简单:我的路太长。 我将其缩短了一点(减少了两个目录),然后再次成功进行安装。

答案 1 :(得分:0)

我遇到类似的问题,angular / cli版本与当前节点版本不兼容。当您从较低版本的Angular升级到任何其他更高版本时,通常会发生这种情况。 您可以尝试以下步骤:

npm outdated  --> To list latest and current package details in local application.
npm update    --> to update the local packages.

如果它仍然不起作用, 尝试删除' node_modules'文件夹并安装fresh的依赖项:

npm install

然后,您可以检查所有包,包括cli是否都不过时。

答案 2 :(得分:0)

以下是要求。 CLI和生成的项目都具有需要节点6.9.0或更高版本以及NPM 3或更高版本的依赖项。

您正在使用最新的node.js 9.2 你需要卸载或回滚到8.9 !!

这是一本指南 https://github.com/angular/angular-cli

希望这能为您解决。