我正在尝试使用带有angularjs的webpack,但是当我尝试使用它并运行它时会出现此错误:__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){}])
答案 0 :(得分:0)
这是拼写错误,应该是module.exports
而不是export