我安装了最新版本的Node和NPM,使用它安装了Angular / cli,但是我发现了以下错误: angular / cli和npm版本与当前版本的节点不兼容
我怀疑我可能(不)安装在正确的目录之外。但在这一点上,我还能做些什么呢?感谢。
答案 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
希望这能为您解决。