angular / browserify:无法实例化模块ngResource

时间:2016-03-16 22:22:06

标签: angularjs browserify

我正在使用angular测试browserify。我已经为我的项目安装了ng-resource:

npm install --save ng-resource

我正在加载它:

require('angular');
require('ng-resource');
require('angular-ui-router');


var app = angular.module('app.module', ['ngResource']

但收到以下错误:

Failed to instantiate module app.module due to:
Error: [$injector:modulerr] Failed to instantiate module ngResource due to..

据我所知,当我使用browserify时,我没有明确加载ng-resource ...我在这里做错了什么?

1 个答案:

答案 0 :(得分:3)

您确定要求使用正确的库吗?你可能是指官方angular-resource吗?

请比较https://www.npmjs.com/package/ng-resourcehttps://www.npmjs.com/package/angular-resource

我认为后者是最合适的。 ng-resource包似乎是一个不再维护的私有端口......

尝试安装angular-resource模块

npm install angular-resource --save

并按如下方式调整您的代码:

require('angular-resource');
angular.module('app.module', ['ngResource']);