解析angular-cli.json失败了

时间:2017-02-26 14:47:18

标签: json visual-studio angular-cli

在Angular CLI上启动服务时遇到以下错误。

  

解析angular-cli.json失败。请确保您的angular-cli.json是有效的JSON。
array.map

我已经检查了json文件,其中有一个检查器作为我在这里找到的其他问题的提示,它完全可以。我正在使用Error: SyntaxError: Unexpected token in JSON at position 0编辑JSON以添加引导程序作为样式。注释掉添加的样式也会导致相同的错误。因此,只要VS2017触及JSON就会出错。

你们有没有经历过这个,或者有解决方案?

提前致谢!

的Matthias

编辑: 链接到json文件。当我使用记事本编辑json文件时,它工作正常。我认为这是一个VS2017问题。 json file

2 个答案:

答案 0 :(得分:3)

对于Visual Studio 2017社区和角度cli,我通过关闭自动检测UTF-8编码而不签名和遵循项目编码约定来解决这个问题。

得到:工具|选项|文字编辑器|常规:然后取消选中自动检测无签名的UTF-8编码遵循项目编码惯例

如果您的文件在执行此操作之前已被VS修改,请从另一个未触及的cli项目中复制一个新文件。

答案 1 :(得分:0)

复制 angular-cli.json 的内容,然后删除该文件。在文件资源管理器中重新创建此文件作为简单的文本文档。不要忘记将扩展名更改为 json 。很有趣 - Visual Studio不知道如何创建 .json 文件..