大家,早安,
我最近开始在新的角度项目中使用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'
或您尝试过的其他方法之一,它们都可以工作。