我正在从角度cli启动器构建我的角度应用程序。 下面的错误中提出了这个问题。
C:\用户\ Afropepe \桌面\发展\购买票\ node_modules \ @angular \ CLI \模型\配置\ config.js:76 抛出新的InvalidConfigError(common_tags_1.stripIndent ^ InvalidConfigError:解析' C:\ Users \ Afropepe \ Desktop \ development \ buy-ticket.angular-cli.json' 失败。确保该文件是有效的JSON。错误:意外的令牌] JSON在第535位 at InvalidConfigError(C:\ Users \ Afropepe \ Desktop \ development \ buy-ticket \ node_modules \ @angular \ cli \ models \ config \ config.js:11:9) 在Function.fromConfigPath(C:\ Users \ Afropepe \ Desktop \ development \ buy-ticket \ node_modules \ @angular \ cli \ models \ config \ config.js:76:19) 在Function.fromProject(C:\ Users \ Afropepe \ Desktop \ development \ buy-ticket \ node_modules \ @angular \ cli \ models \ config.js:88:46) 在对象。 (C:\用户\ Afropepe \桌面\发展\购买票\ node_modules \ @angular \ CLI \命令\ build.js:7:35) 在Module._compile(module.js:570:32) 在Object.Module._extensions..js(module.js:579:10) 在Module.load(module.js:487:32) 在tryModuleLoad(module.js:446:12) 在Function.Module._load(module.js:438:3) 在Module.require(module.js:497:17)
答案 0 :(得分:3)
请确保名为“.angular-cli.json”的文件包含JSON格式,在我的情况下,我在JSON文件中添加了一些注释,即使在VS编译时,这也是无效的
“assets”:[“assets”],
//“index”:“myindexfile.html”,
“main”:“main.ts”,
请确保您的文件具有正确的JSON格式
我得到的错误如下:
答案 1 :(得分:1)
我尝试在脚本文件
中的angular-cli.json中导入时遇到了一些错误 "../node_modules/tether/dist/js/tether.min.js"
之后
"../node_modules/bootstrap/dist/js/bootstrap.min.js"
因此,当一个库需要在其之前包含另一个库时,可能会出现此问题。
答案 2 :(得分:1)
angular-cli.json内容:
//“index”:“index.html”, “main”:“main.ts”, “polyfills”:“polyfills.ts”, “test”:“test.ts”,
在.angular-cli.json / angular-cli.json里面只是删除////“index”:“index.html”,因为它不会考虑作为评论和抛出一些例外。
正确输出:
"main": "main.ts",
"polyfills": "polyfills.ts",
"test": "test.ts",
答案 3 :(得分:0)
我有同样的错误,通过替换新的angular-cli.json并重新配置来解决。