Lor*_*eck 5 javascript angularjs gruntjs
$httpBackend当我们的API开发人员正在开发它们时,我正在设置伪造的API API路由.问题是我必须将所有$httpBackend定义放在我的run块中.结果,我的run块将变得非常大.我想知道是否有办法将这些文件分成不同的文件,可能使用多个run块,甚至一些grunt任务将它们全部压缩成一个run文件.
rye*_*lar 10
实际上,您可以以角度创建多个运行块.只需将每个运行块分成不同的文件即可.
一个有效的例子看起来像这样:
app.js
angular.module('app', ['ngMockE2E']);
Run Code Online (Sandbox Code Playgroud)
mock.users.js
angular.module('app')
.run(function($httpBackend) {
// implement user api mock
});
Run Code Online (Sandbox Code Playgroud)
mock.projects.js
angular.module('app')
.run(function($httpBackend) {
// implement project api mock
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4646 次 |
| 最近记录: |