Node.js Can';不要创建新的角度项目

Node.js Can';不要创建新的角度项目,node.js,angular,Node.js,Angular,使用此命令安装Angular CLI npm安装-g@angular/cli 但在使用命令创建新项目时 ng新项目名称 它表明 您正在运行Node.js的v8.0.0版本,该版本不受支持 角度cliv6。支持的正式Node.js版本为 8.9及以上。请访问以查找有关如何更新Node.js的说明 但实际上我使用的是nodejsv9.11.1 听起来主要是版本问题。新的angular cli版本需要最新版本的node 您所需要做的就是将node和npm更新到最新版本,一切正常 如果你是在window

使用此命令安装Angular CLI
npm安装-g@angular/cli

但在使用命令创建新项目时
ng新项目名称

它表明

您正在运行Node.js的v8.0.0版本,该版本不受支持 角度cliv6。支持的正式Node.js版本为 8.9及以上。请访问以查找有关如何更新Node.js的说明

但实际上我使用的是nodejsv9.11.1
听起来主要是版本问题。新的angular cli版本需要最新版本的node

您所需要做的就是将node和npm更新到最新版本,一切正常

如果你是在windows上工作,我建议你在网站上找到最新的(目前发布的是8.11.2)。对于基于linux和mac,我建议您寻找如何获取最新版本的指南,因为使用类似(apt get install或yum)的终端安装不会有您需要的最新版本(可以通过一些简单的命令轻松更改)

还要使用node-v检查node的版本


在linux上,关于node与nodej的命名也存在冲突。参见此。

ng-v的结果是什么??首先,你是指angularjs还是angularjs?第二,你能分享你的node-v的输出吗?@Fussel
npm-v
是用于node包管理器的,不是nodealso,你使用的是nodejs v9,不是nodev9@mast3rd3monnpm版本是6.0.1