防止 ng-cli 将 css 与组件相关联

Prevent ng-cli to associate css with components

我正在尝试将使用 SystemJS 的应用程序迁移到 ng-cli 环境。我不想对应用程序的结构进行太多更改,此外,我没有为每个组件使用 css 文件,我希望它保持全局。

当我 运行 ng serve 时,出现以下错误:

ERROR in ./src/app/components/guest-sidebar.component.ts
Module not found: Error: Can't resolve './assets/css/guest-sidebar.css' in '/project/src/app/components'

我是 ng-cli 或 webpack 的新手,如何告诉 ng-cli 我不希望它把组件与其 css 相关联并单独处理?

使用此标志:--inline-style(别名:-is)默认值:false

如果您指定 true,那么它会期望您处理样式 "inline" 并且不会生成单独的 css 文件。