angularjs - 将 ngResource 与 webpack 结合使用

标签 angularjs ecmascript-6 webpack angular-resource

大家早上好,

我最近开始在一个新的 Angular 项目中使用 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 Ang-resource 而不是 npm install ng-resource

然后执行:

从“Angular 资源”导入 ngResource

或者您尝试过的其他方法之一,它们都有效..

关于angularjs - 将 ngResource 与 webpack 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33383541/

相关文章:

angularjs - 使用 Angular + Webpack + es6 的数据表

javascript - 使用带有 es6 导入的 jquery 插件

java - 带有 .JSP 索引文件的 Webpack

css - Angular 1.3.3 - ngAnimate 1.3.3 不添加类

javascript - Babel 对 ES6 对象解构的实现是否正确?

javascript - 使用tab键后无法滚动到顶部

javascript - es6 import 的副作用含义

javascript - 如何将 ngx-restangular 添加到 angular-seed?

AngularJS:如何等待 $resource 完成?

javascript - 使用 Angular 加载的新 View 未在 View 顶部加载