我建立一個AngularJS應用程序,而現在我只有一個.js文件,其中包含控制器,服務,過濾器,指令...在AngularJS分割JS文件應用
看起來是這樣的:
angular.module('msfLogger', ['offClick', 'ngBootstrap', 'ngSanitize','ngCsv', 'angularFileUpload'])
.controller('LoggerCtrl',['$scope', 'dataService', function($scope, dataService)
{ ... }])
.filter('showhide', function() {
...
})
.service('dataService', function() {
...
})
.directive('headerLinks', function() {
...
});
現在正在工作,但我認爲這不是很好的做法。
我該如何分割文件? 它對我稱之爲的順序有什麼影響嗎?
我應該包括
angular.module('msfLogger', ['offClick', 'ngBootstrap', 'ngSanitize','ngCsv', 'angularFileUpload'])
在所有這些?
這取決於你想達到什麼,你可以檢查mean.js堆棧,它們的文件夾結構是巨大的,但在社區中很受歡迎 –