Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 在使用karma&;进行单元测试时,根SCS是否有可能加载到组件中;茉莉花_Angular - Fatal编程技术网

Angular 在使用karma&;进行单元测试时,根SCS是否有可能加载到组件中;茉莉花

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

在进行单元测试时,是否有可能将SCS从根目录加载到组件中?我在root styles.scss文件中编写的所有样式

但是,当我进行单元测试时,只有该组件中的SCS在加载,所以样式不会影响我在root styles.scss文件中提到的样式


因此,在单元测试运行时,我必须包含root styles.scss文件。

那么,可以在Karma配置中包含根css文件,如下所示:

files: [
  { pattern: './src/root.scss', watched: true,  included: true, served: true }
],
请注意,这将包括所有测试的css文件

但是,唯一有价值的建议是将所有必需的css从根css文件移动到组件中,这是100%角度的方式。你有问题只是因为你忽视了官方的方法