AngularJSでモジュールのdependencyを追加できないエラー

app.js, index.htmlをチェックした。

index.htmlでのscript読み込みでの問題が発見された。

 

元:

<script src="components/moment/moment.js"></script>
<script src="components/angular-moment/angular-moment.js"></script>

<script src="lib/ionic/js/ionic.bundle.js"></script>

<script src="cordova.js"></script>
<script src="js/app.js"></script>

 

問題:

1:パスが違う libから読むべき

2:読み込む順番が違う ionic.bundle.jsの後に読むべき

参考:

javascript - How to add more than one dependency module in AngularJS - Stack Overflow

 

解決策:

<script src="lib/ionic/js/ionic.bundle.js"></script>
<!-- angular-moment https://github.com/urish/angular-moment -->
<script src="lib/moment/moment.js"></script>
<script src="lib/angular-moment/angular-moment.js"></script>

<script src="cordova.js"></script>
<script src="js/app.js"></script>