给定角度版本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
) - languages
和countries
可供应用程序使用时,此功能正常运行。
当我运行npm test
时,基本上会触发:
ng test --reporters dots,html --browsers Chrome --watch
然后languagesJsonRaw
和countriesJsonRaw
未定义。
我如何将这些文件也提供给测试运行器?我认为我们不需要为ng serve
或ng build
提供任何特殊内容,即使是AOT也可以使用。
这是默认的angular-cli项目,所以测试跑步者是我认为的业力。