SyntaxError:意外的令牌angular度

正在使用的节点版本: v5.7.0

尝试安装/升级angular-cli到最新版本以支持: angular-4

按照节点团队的推荐,使用powershell将npm升级到最新版本。

升级后使用的npm版本是: 4.5.0 (最新)

后来尝试使用: npm install -g @angular/cli来安装angular- npm install -g @angular/cli

在这里输入图像说明

最后除了两个警告,一切安装成功

在这里输入图像说明

但是,当我只是键入ngng help :我得到错误:

SyntaxError: Unexpected token =指向构造函数中的fallbacks参数,如下所示:

在这里输入图像说明

我们应该更新节点版本,而不是只升级npm : https : //github.com/angular/angular-cli#prerequisites ?

或者我错过了什么?

您正在运行节点的过时版本。 你应该有wiki节点6.9.0

Angular CLI现在可以在NPM上find,而不是使用angular-cli,并且具有节点6.9.0或更高版本以及NPM 3或更高版本的最低要求。

https://github.com/angular/angular-cli/wiki/stories-1.0-update

这可能与更新angular度的问题有关。

我build议使用巧克力包pipe理器来更新nodejs https://chocolatey.org/

或者,您可以随时访问nodejs网站并下载最新版本。