アプリケーションで ionic.bundle.js と ngcordova.js を使用しています。上記のライブラリをロードするために require js を使用しています。
「Uncaught ReferenceError: angular is not defined」というエラーが表示されます。
以下はコードです: main.js
require.config({
paths: {
'ionic': '/lib/ionic/js/ionic.bundle',
'ngCordova' : '/lib/ng-cordova',
},
shim: {
ngcordova: {
deps: ['ionic']
}
},
// baseUrl: '/app'
});
require(['app'], function (app) {
app.init();
});
app.js
define(['ionic', 'ngCordova'], function (ionic, ngCordova) {
//'use strict';
//var ionic = require('ionic');
//var ngcordova = require('ngCordova');
var appModule = angular.module("ePharma", ["ngCordova", "ionic"]);
appModule.init = function () {
alert("hi");
angular.bootstrap(document, ['ePharma']);
};
return appModule;
});