大家,早安,

我最近开始在新的角度项目中使用webpack。我真的很喜欢,非常易于使用。我现在只有一个问题。
我正在尝试导入ngResource以在我的模块之一上使用,但不是我尝试的方式。我正在将Webpack与babel loader(es6)结合使用

我尝试了以下每种方法:

//1
import ngResource from 'ng-resource'
angular.module('app', [ngResource])

//2
import 'ng-resource'
angular.module('app', ['ngResource'])


//3
import ngResource from 'ng-resource'
angular.module('app', [ngResource.name])


我什至尝试添加以下加载器:

{
     test: /[\/]angular-resource\.js$/,
     loader: 'exports?angular.module(\'ngResource\')'
}


然后在我的模块上:

angular.module('app', ['ngResource'])


我究竟做错了什么?我不知道:(

提前致谢,
查姆

最佳答案

我也为此感到震惊,事实证明您需要

npm install angular-resource代替npm install ng-resource

然后执行:

import ngResource from 'angular-resource'

或您尝试过的其他方法之一,它们都可以工作。

09-12 07:02