在.angular-cli.json中包含多个样式表的正确方法是什么?
我按照指示做 默认内容为:在.angular-cli.json中包含多个样式表的正确方法是什么?,angular,angular-cli,primeng,Angular,Angular Cli,Primeng,我按照指示做 默认内容为: "styles": [ “styles.css” ] 服务指挥工作。一旦我包含了额外的样式表,那么: "styles": [ "styles.css", "../node_modules/primeng/resources/themes/omega/theme.css", "../node_modules/font-awesome/css/font-awesome.min.css", "../node_modules/p
"styles": [
“styles.css”] 服务指挥工作。一旦我包含了额外的样式表,那么:
"styles": [
"styles.css",
"../node_modules/primeng/resources/themes/omega/theme.css",
"../node_modules/font-awesome/css/font-awesome.min.css",
"../node_modules/primeng/resources/primeng.min.css"
]
我得到一个错误:
Parsing .angular-cli.json failed. Please make sure your .angular-cli.json is valid JSON. Error:
SyntaxError: Unexpected token / in JSON at position 630
InvalidConfigError: Parsing .angular-cli.json failed. Please make sure your .angular-cli.json is valid JSON. Error:
SyntaxError: Unexpected token / in JSON at position 630
at InvalidConfigError (C:\xampp\htdocs\myapp1\node_modules\@angular\cli\models\config\config.js:10:9)
at Function.fromConfigPath (C:\xampp\htdocs\myapp1\node_modules\@angular\cli\models\config\config.js:74:19)
at Function.fromProject (C:\xampp\htdocs\myapp1\node_modules\@angular\cli\models\config.js:91:46)
at Object.<anonymous> (C:\xampp\htdocs\myapp1\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)
Parsing.angular-cli.json解析失败。请确保您的.angular-cli.json是有效的json。错误:
SyntaxError:位置630处的JSON中出现意外标记/错误
InvalidConfigError:解析.angular-cli.json失败。请确保您的.angular-cli.json是有效的json。错误:
SyntaxError:位置630处的JSON中出现意外标记/错误
无效配置错误(C:\xampp\htdocs\myapp1\node\u modules\@angular\cli\models\config\config.js:10:9)
位于Function.fromConfigPath(C:\xampp\htdocs\myapp1\node\u modules\@angular\cli\models\config\config.js:74:19)
位于Function.fromProject(C:\xampp\htdocs\myapp1\node\u modules\@angular\cli\models\config.js:91:46)
反对。(C:\xampp\htdocs\myapp1\node\u modules\@angular\cli\commands\build.js:7:35)
在模块处编译(Module.js:570:32)
在Object.Module.\u extensions..js(Module.js:579:10)
在Module.load(Module.js:487:32)
在tryModuleLoad时(module.js:446:12)
在Function.Module.\u加载(Module.js:438:3)
at Module.require(Module.js:497:17)
我已经查看了其他stackoverflow条目,该格式似乎是正确的,那么如何解决此问题呢?您必须在angular-cli.json中添加所有节点模块css,以便在第一阶段对其进行编译
"styles": [
"./styles.scss",
"../node_modules/angular2-toaster/toaster.css",
"../node_modules/font-awesome/css/font-awesome.css",
"../node_modules/@swimlane/ngx-datatable/release/datatable.css",
"../node_modules/@swimlane/ngx-datatable/release/material.css",
"../node_modules/@swimlane/ngx-datatable/assets/icons.css"
],
您必须在angular-cli.json中添加所有节点模块css,以便在第一阶段对其进行编译
"styles": [
"./styles.scss",
"../node_modules/angular2-toaster/toaster.css",
"../node_modules/font-awesome/css/font-awesome.css",
"../node_modules/@swimlane/ngx-datatable/release/datatable.css",
"../node_modules/@swimlane/ngx-datatable/release/material.css",
"../node_modules/@swimlane/ngx-datatable/assets/icons.css"
],
可能是其他地方引入的错误。检查所有括号是否已关闭,json是否正确。正如错误所示,这是jaon格式问题。请在此处发布整个.angular-cli.json文件,以便我们检查。可能是其他地方引入的错误。检查所有括号是否已关闭,json是否正确。正如错误所示,这是jaon格式问题。请将整个.angular-cli.json文件发布到这里,以便我们检查。我不明白。我在quotes.json文件中添加它们的方式有什么问题。我认为编译器无法解析styles.scss的路径,如果它位于根文件夹中,请尝试在styles.scss前面提供/如果它位于根文件夹中。检查更新的代码,但错误是“位置630处的json中的意外令牌/”。不管怎样,我试过了,也犯了同样的错误。这完全没有道理!我不明白。我在quotes.json文件中添加它们的方式有什么问题。我认为编译器无法解析styles.scss的路径,如果它位于根文件夹中,请尝试在styles.scss前面提供/如果它位于根文件夹中。检查更新的代码,但错误是“位置630处的json中的意外令牌/”。不管怎样,我试过了,也犯了同样的错误。这完全没有道理!