#angularjs #webpack
#angularjs #webpack
Вопрос:
Я пытаюсь использовать webpack с angularjs, но не могу заставить свой контроллер работать, когда я пытаюсь запросить его и запустить, он выдает эту ошибку: __webpack_require__(...) is not a function
. Ниже мой app.js и код контроллера:
//app.js
var angular = require('angular');
var weatherModule = angular.module('weather', []);
require('./shared/directives/app.directives')(weatherModule);
require('./weather/weather.controller')(weatherModule);
//weather.controller.js
module.export = function(weatherModule) {
weatherModule.controller('WeatherCtrl', ['$scope', function($scope){
$scope.greetings = 'Hey from controller';
}]);
}
Если я напрямую напишу код контроллера в app.js сам по себе это работает нормально, как: weatherModule.controller('WeatherCtrl', ['$scope', function($scope){}])
Ответ №1:
Это была ошибка опечатки, она должна была быть module.exports
вместо export