アプリケーションのAngular jsで定数jsファイルを作成しようとしています。以下のコードを使用して、アプリケーション全体の定数を実装しています。それはうまくいっています。
<code>
// app.js
angular.module('myApp', [
'ngCookies',
'ngResource',
'ngSanitize',
'ngRoute'
])
.constant('config', {
mySetting: 42
})
.config(function ($routeProvider) {
$routeProvider
.when('/', {
templateUrl: 'views/main.html',
controller: 'MainCtrl'
})
.otherwise({
redirectTo: '/'
});
});
</code>
私の懸念は、ルーティングのみを書きたいapp.jsファイルにあります。定数については、別のファイルを書きたいので、アプリケーションのすべてのコントローラーに対して同じファイルを呼び出します。
アプリケーション全体で、宣言したい200以上の定数になる可能性があるため、コントローラーごとに個別のファイルまたは分割定数ファイルにしたいと考えています。
メンテナンスしやすい方法を教えてください。
前もって感謝します