运行ng serve时出现以下错误...
PS F:\Projects\RecipeApp> ng serve
Invalid JSON character: "\"" at 76:13.
Error: Invalid JSON character: "\"" at 76:13.
at _token (F:\Projects\RecipeApp\node_modules\@angular-devkit\core\src\json\parser.js:63:19)
at _readArray (F:\Projects\RecipeApp\node_modules\@angular-devkit\core\src\json\parser.js:316:9)
at _readValue (F:\Projects\RecipeApp\node_modules\@angular-devkit\core\src\json\parser.js:561:22)
at _readProperty (F:\Projects\RecipeApp\node_modules\@angular-devkit\core\src\json\parser.js:398:19)
at _readObject (F:\Projects\RecipeApp\node_modules\@angular-devkit\core\src\json\parser.js:431:30)
at _readValue (F:\Projects\RecipeApp\node_modules\@angular-devkit\core\src\json\parser.js:564:22)
at _readProperty (F:\Projects\RecipeApp\node_modules\@angular-devkit\core\src\json\parser.js:398:19)
at _readObject (F:\Projects\RecipeApp\node_modules\@angular-devkit\core\src\json\parser.js:431:30)
at _readValue (F:\Projects\RecipeApp\node_modules\@angular-devkit\core\src\json\parser.js:564:22)
at _readProperty (F:\Projects\RecipeApp\node_modules\@angular-devkit\core\src\json\parser.js:398:19)
我正在使用角度版本6
答案 0 :(得分:18)
检查您的Angular.json。
此配置文件似乎不正确。
答案 1 :(得分:1)
在Notepad ++中打开文件,并将编码更改为UTF-8,然后保存 它肯定会工作:)
答案 2 :(得分:0)
在我的情况下,问题是Visual Studio 2017在我编辑文件后向{strong> angular.json 添加了UTF-8 BOM characters。
Visual Studio和Angular CLI的永久解决方案是打开文件一次,并保存为 UTF-8(无签名) as suggested here。
答案 3 :(得分:0)
看起来您已经在angular.json文件中使用“ \”而不是“ /”添加了路径。
答案 4 :(得分:0)
主要是由于angular.json文件中的语法错误。确保上一行的每一行末都有一个逗号(,)。并检查路径中的斜杠(/和\)。使用“ /”代替“ \”。
答案 5 :(得分:0)
我只是遇到了与使用“ ng g c”命令时所述的相同问题。问题是我在向angular.json文件添加第二个样式表时忘记了逗号(,)。
希望这对某人有帮助, 弗拉德
答案 6 :(得分:-1)
确保使用UTF-8
而不是UTF-8-BOM
的 angular.json 编码。