1
這是我第一次使用grunt,所以我不確定這樣的事情是否可以完成。Grunt concat AngularJS文件的順序錯誤
我有太多的js文件要寫,我不想一一添加。
大多數模塊具有一個js文件夾,該文件夾(按字母順序)
- name.controller.js在
- name.module.js
- name.service.js
對於concat任務,我寫道:
src: ['app/**/*.js'],
dest: 'dist/app.js'
發生問題,因爲控制器在模塊之前加載,當我使用時:angular.module('name').controller...
它無法識別模塊的名稱。
是否有規則我可以給concat任務知道以何種順序來連接文件?
或者,有沒有辦法告訴控制器等待模塊加載,然後加載?
謝謝你曾經這麼多。我用這個,並添加了'app/**/*。js',因爲並非所有文件都是這些文件(有工廠,指令,w/e) – Amit
不客氣。你應該看看ES6與babelify以及進口和出口。它以正確的順序將你的文件編譯成ES5和依賴關係。 :-) – yeouuu