webpack |在bundel创建之后,$ inject函数变得未定义

时间:2016-07-02 19:12:44

标签: angularjs webpack modular

我最近开始了一个项目并使用webpack作为构建工具。

'use strict';
var appController = function($scope){
    $scope.name = 'hello';
};
appController.$inject(['$scope']);
module.exports = appController;

我的appcontroller.js看起来像

$_SESSION["gender"]

bundel正在所需的位置形成,问题是当我使用该函数时。$ inject用于依赖注入,因为我希望我的代码获得uglify,当我运行我的应用程序时出现浏览器错误

  

appController。$ inject不是函数

这是我第一次遇到错误,因为我正在使用webpack?

1 个答案:

答案 0 :(得分:0)

$inject不是函数,它的属性。它应该是:

appController.$inject = ['$scope'];