Angular 在使用karma&;进行单元测试时,根SCS是否有可能加载到组件中;茉莉花
在进行单元测试时,是否有可能将SCS从根目录加载到组件中?我在root styles.scss文件中编写的所有样式 但是,当我进行单元测试时,只有该组件中的SCS在加载,所以样式不会影响我在root styles.scss文件中提到的样式Angular 在使用karma&;进行单元测试时,根SCS是否有可能加载到组件中;茉莉花,angular,Angular,在进行单元测试时,是否有可能将SCS从根目录加载到组件中?我在root styles.scss文件中编写的所有样式 但是,当我进行单元测试时,只有该组件中的SCS在加载,所以样式不会影响我在root styles.scss文件中提到的样式 因此,在单元测试运行时,我必须包含root styles.scss文件。那么,可以在Karma配置中包含根css文件,如下所示: files: [ { pattern: './src/root.scss', watched: true, included
因此,在单元测试运行时,我必须包含root styles.scss文件。那么,可以在Karma配置中包含根css文件,如下所示:
files: [
{ pattern: './src/root.scss', watched: true, included: true, served: true }
],
请注意,这将包括所有测试的css文件
但是,唯一有价值的建议是将所有必需的css从根css文件移动到组件中,这是100%角度的方式。你有问题只是因为你忽视了官方的方法