【发布时间】:2017-10-16 11:33:17
【问题描述】:
我已经在我的 MacBook 机器上安装了 @angular/cli。节点服务器版本为 v6.9.5,npm 版本为 3.10.10。我已经运行了以下命令来安装@angular/cli。
sudo npm install -g @angular-cli
当我运行 ng help 命令或 ng 的任何命令时。它向我显示以下错误
解析 .angular-cli.json 失败。请确保您的 .angular-cli.json 是有效的 JSON。 错误:SyntaxError:JSON 中第 22 位的意外标记 u
InvalidConfigError: Parsing .angular-cli.json failed. Please make sure your
.angular-cli.json is valid JSON.
Error: SyntaxError: Unexpected token u in JSON at position 22
at InvalidConfigError (/usr/local/lib/node_modules/@angular/cli/models/config/config.js:10:9)
at Function.fromConfigPath (/usr/local/lib/node_modules/@angular/cli/models/config/config.js:77:19)
at Function.fromProject (/usr/local/lib/node_modules/@angular/cli/models/config.js:96:46)
at Object.<anonymous> (/usr/local/lib/node_modules/@angular/cli/commands/build.js:7:35)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
我还卸载了@angualr/cli 并清除了缓存,然后重新安装了@angualr/cli。我运行以下命令。
sudo npm uninstall -g @angular-cli
npm cache clean sudo
npm install -g @angular-cli
仍然出现同样的问题。
【问题讨论】:
-
@angular-cli 现已弃用尝试安装
@angular/cli@latest -
我安装了@angular/cli 包。在此之前我卸载了以前的包并清除了缓存。仍然是相同的错误消息。
标签: node.js angular npm angular-cli