这是我第一次使用grunt,所以我不确定是否可以做到这一点。
我有太多的js文件要写,我不想一个接一个地添加。
大多数模块都有一个js文件夹,在该文件夹中(按字母顺序)
- name.controller.js
- 名称.module.js
- name.service.js
对于concat任务,我写道:
src: ['app/**/*.js'],
dest: 'dist/app.js'
由于控制器是在模块之前加载的,因此当我使用:angular.module('name').controller...
时,它无法识别模块的"名称"。
有没有规则可以让concat任务知道按照哪个顺序连接文件?
或者,有没有办法告诉控制器等待模块加载,然后再加载?
如果你想在控制器和服务之前加载模块,你可以这样定义:
src: [
'app/**/*.module.js',
'app/**/*.controller.js',
'app/**/*.services.js'],