如何导入json文件以在angular-cli npm test

时间:2017-06-23 12:56:44

标签: angular typescript karma-runner angular-cli

给定角度版本4.2.4 with angular-cli(版本1.1.3)和以下代码:

import languagesJsonRaw from './languages/en.json';
import countriesJsonRaw from './countries/en.json';

export const languages = prepareLanguages(languagesJsonRaw);
export const countries = prepareCountries(countriesJsonRaw);

当我运行npm start(触发ng serve) - languagescountries可供应用程序使用时,此功能正常运行。

当我运行npm test时,基本上会触发:

ng test --reporters dots,html --browsers Chrome --watch

然后languagesJsonRawcountriesJsonRaw未定义。

我如何将这些文件也提供给测试运行器?我认为我们不需要为ng serveng build提供任何特殊内容,即使是AOT也可以使用。

这是默认的angular-cli项目,所以测试跑步者是我认为的业力。

Github问题https://github.com/angular/angular-cli/issues/6786

0 个答案:

没有答案