Angular 6项目:如何在不使用样式URL的情况下加载scss文件

Angular 6项目:如何在不使用样式URL的情况下加载scss文件,angular,styles,Angular,Styles,我已经在网上搜索了所有的方法来寻找答案,但是我什么都没有。所以。我们到了 我可能是个刚接触纯角度的人。我主要使用的是ionic框架和ionic CLI,它们总能完成我需要的所有事情 我现在正在创建一个新的angular 6项目,我立即注意到存储在component.ts的同一文件夹中的CSS/SCSSfile不会自动加载 我必须为组件使用“styleUrls”属性,但在使用ionic 3/angular时,我从来都不需要它。我知道这是一个“nosense”问题……但我担心在处理cli/配置时遗漏

我已经在网上搜索了所有的方法来寻找答案,但是我什么都没有。所以。我们到了

我可能是个刚接触纯角度的人。我主要使用的是ionic框架和ionic CLI,它们总能完成我需要的所有事情

我现在正在创建一个新的angular 6项目,我立即注意到存储在component.ts的同一文件夹中的CSS/SCSSfile不会自动加载

我必须为组件使用“styleUrls”属性,但在使用ionic 3/angular时,我从来都不需要它。我知道这是一个“nosense”问题……但我担心在处理cli/配置时遗漏了一些东西


你能告诉我这是不是故意的行为吗?是不是爱奥尼亚在同一个文件夹中自动加载css文件

这是预期的行为。不需要填写
styleUrls
@组件属性,但是以这种方式定义样式确实有好处。如果未填写,则应用程序拥有的所有全局样式仍将应用于组件,但您将失去一个名为的良好功能,该功能使您的组件样式的范围限定为已定义的组件,使样式更新更易于维护。

我总是必须从@component'styleURL数组中的每个组件设置css/SCS。无论是Angular(从第2版开始,直到最新版本,6)原始应用程序还是Ionic。感谢您的回复。我可以向您保证,当我使用ionic cli工具创建项目时,我不必为每个组件指定样式url。谢谢。我想我必须投降:)