Angular2:我可以在外部文件中生成样式代码,而不是样式元素吗?

Angular2:我可以在外部文件中生成样式代码,而不是样式元素吗?,angular,Angular,为什么angular2在head style元素而不是外部文件中生成样式代码。我想将样式代码捆绑在bundle.css文件中,然后在HTML head中链接它。如果您使用angular CLI,则可以在.angular CLI.json文件中定义多个外部样式表,如下所示 "styles": [ "styles.css", "xyz.css" ], 当您运行ng build--prod命令时,此处定义的所有文件都将捆绑在一个文件中。谢谢您的回答。所以,如果我定义组件样式,它必

为什么angular2在head style元素而不是外部文件中生成样式代码。我想将样式代码捆绑在bundle.css文件中,然后在HTML head中链接它。

如果您使用angular CLI,则可以在.angular CLI.json文件中定义多个外部样式表,如下所示

"styles": [
    "styles.css",
    "xyz.css"
  ],

当您运行ng build--prod命令时,此处定义的所有文件都将捆绑在一个文件中。

谢谢您的回答。所以,如果我定义组件样式,它必须写入head元素?你是说特定的仅组件样式吗?是的,我想将所有组件样式捆绑到一个文件中。不在HTML head section中组件相关样式需要写入特定组件,而不需要在head section中定义。有关信息,请查看此链接