(사용 requireJS, AngularJS와, angularAMD) 내 main.js에서기능을 필요에 정의 (requireJS)
내가 가진 파일 :
require.config({
baseUrl: "js",
paths: {
'angular': 'libs/angularjs/angular.min',
'angularAMD': 'libs/angularjs/angularAMD.min'
},
shim: {
'angularAMD': ['angular']
}
});
define(['angularAMD'], function (angularAMD) {
var app = angular.module("app", []);
app.controller("testCtrl", function ($scope) {
$scope.message = "udało się!";
});
angularAMD.bootstrap(app);
return app;
});
모든 것이 잘 작동합니다. 하지만 다른 파일에 설정 부분을 절단 할 때 내가 가진 오류 :
main.js :
require(['common'], function (common) {
define(['angularAMD'], function (angularAMD) {
var app = angular.module("app", []);
app.controller("testCtrl", function ($scope) {
$scope.message = "udało się!";
});
angularAMD.bootstrap(app);
return app;
});
});
common.js를
내가의 기능을 필요로 정의 사용할 수require.config({
baseUrl: "js",
paths: {
'angular': 'libs/angularjs/angular.min',
'angularAMD': 'libs/angularjs/angularAMD.min'
},
shim: {
'angularAMD': ['angular']
}
});
? 공통 설정을 먼저 포함하고 정의를 사용하는 방법이 아니라면?
하지만 각진 추측을 사용하고 있기 때문에 각형 앱을 사용하여 앱 모듈을 정의하고 싶습니다. 필요로 할 수 없습니다. – piernik
답변을 수정했습니다. – Louis
이것이 작동 할 수 있습니다. - 감사합니다. – piernik