在我的项目中,当浏览器requirejs
运行时,开始使用以下行加载所有文件:
require(['app/bootstrap']);
在app/bootstrap
文件中还有另一个要求:
require('mainModule');
依赖链依然存在。
然后当我用karma
配置requirejs
时,指令说我需要加载所有这样的测试文件:
require.config({
...
// dynamically load all test files
deps: allTestFiles,
});
我不明白为什么我需要指定所有文件,如果我只能指定一个文件然后它会通过require
加载其他文件。或者我错过了什么?