当我在位置800的json中运行“ng generate component”“意外令牌”时。当我输入服务时,窗口会持续运行。有什么帮助吗? PS E:\ angulartutorial \ my-first-app> ng生成组件 位于800的JSON中的意外标记] 当我运行服务
答案 0 :(得分:0)
只是为了使搜索者受益(并确认评论中的陈述)而回答:
对我来说,答案是angular.json
中的无效字符(尽管其他人可能在angular-cli.json
或package.json
中发现了问题,对我而言,罪魁祸首是{{1} }。
在Visual Studio Code中打开文件有助于识别错误(另一个编辑器认为该错误有效)。
在我的情况下,原因是我在json中添加了评论。
例如在angular.json中,此源提供了错误:
angular.json
错误:位置888中的JSON中意外的令牌
但是删除评论即可,例如
"scripts": [
/* boostrap.bundle includes popper.js */
"node_modules/bootstrap/dist/js/bootstrap.bundle.min.js"
]