【发布时间】:2016-01-11 17:45:55
【问题描述】:
我正在使用 gulp 构建应用程序和 gulp-angular-filesort 将脚本注入 index.html 文件。
项目结构如下:
app
|_modules
|_module1
|_module1.module.js
|_module1.controllers.js
|_module2
|_module2.module.js
|_module2.controllers.js
|_modules.module.js
假设模块 1 使用模块 2。所以,我想在 module1 之前注入 module2 脚本。
modules.module.js 内容:
agnular.module('app.modules', ['app.modules.module2', 'app.modules.module1'])
modules.module1.js 内容:
agnular.module('app.modules.module1', ['app.modules.module2'])
modules.module2.js 内容:
agnular.module('app.modules.module2', [])
但无论如何,脚本的注入顺序是错误的:首先是模块 1,然后是模块 2。如何以正确的方式控制脚本顺序?
【问题讨论】:
-
注入文件的 gulp 任务是什么样的?设置为 false 的读取选项可能会导致问题,如果您正在使用它?您在上面的代码中也有一个错字:“agnular”应该是“angular”