使用ngResource和webpack

Chi*_*tus 2 angularjs ecmascript-6 angular-resource webpack

大家,早安,

我最近开始在一个新的角度项目中使用webpack.我非常喜欢它,非常容易使用.我现在只有一个问题.我正在尝试导入ngResource以在我的一个模块上使用,但不是我尝试工作的方式.我正在使用带有babel装载机的webpack(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])
Run Code Online (Sandbox Code Playgroud)

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

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

然后在我的模块上:

angular.module('app', ['ngResource'])
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?我想不出来:(

先谢谢,Chaim

sha*_*ayy 6

我也正在敲打这个,事实证明你需要

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

然后做:

import ngResource from 'angular-resource'

或者你试过的其他方法之一,他们都工作..