Javascript angular cli ng命令给出;意外标记=";

Javascript angular cli ng命令给出;意外标记=";,javascript,node.js,angular-cli,Javascript,Node.js,Angular Cli,我使用以下命令行使用npm安装Angular CLI: npm install -g @angular/cli 安装成功,但当我尝试使用ng命令时,出现以下错误: root@errabi-Lenovo-G560:/home/errabi/Desktop# ng help /usr/local/lib/node_modules/@angular/cli/models/config/config.js:17 constructor(_configPath, schema, configJs

我使用以下命令行使用npm安装Angular CLI:

npm install -g @angular/cli
安装成功,但当我尝试使用ng命令时,出现以下错误:

root@errabi-Lenovo-G560:/home/errabi/Desktop# ng help
/usr/local/lib/node_modules/@angular/cli/models/config/config.js:17
    constructor(_configPath, schema, configJson, fallbacks = []) {
                                                           ^

SyntaxError: Unexpected token =
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:374:25)
    at Object.Module._extensions..js (module.js:417:10)
    at Module.load (module.js:344:32)
    at Function.Module._load (module.js:301:12)
    at Module.require (module.js:354:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (/usr/local/lib/node_modules/@angular/cli/models/config.js:3:18)
    at Module._compile (module.js:410:26)
    at Object.Module._extensions..js (module.js:417:10)
root@errabi-Lenovo-G560:/home/errabi/Desktop#ng帮助
/usr/local/lib/node_modules/@angular/cli/models/config/config.js:17
构造函数(_configPath,schema,configJson,fallbacks=[])){
^
SyntaxError:意外标记=
在exports.runInThisContext(vm.js:53:16)
在模块处编译(Module.js:374:25)
在Object.Module.\u extensions..js(Module.js:417:10)
在Module.load(Module.js:344:32)
在Function.Module.\u加载(Module.js:301:12)
at Module.require(Module.js:354:17)
根据需要(内部/module.js:12:17)
at对象。(/usr/local/lib/node_modules/@angular/cli/models/config.js:3:18)
在模块处编译(Module.js:410:26)
在Object.Module.\u extensions..js(Module.js:417:10)

关于这个问题的任何想法都要提前感谢

正如您所提到的,您拥有节点V4.2.6 以下是根据文档提供的angular/cli的必备条件

先决条件

CLI和生成的项目都具有需要节点的依赖项 6.9.0或更高,以及NPM 3或更高


您安装了哪个版本的节点?我使用这个版本v4.2.6来运行angular cli,您的节点版本应该至少为6是的,这是一个版本问题thx家伙