我正在使用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 ...我在这里做错了什么?
答案 0 :(得分:3)
您确定要求使用正确的库吗?你可能是指官方angular-resource
吗?
请比较https://www.npmjs.com/package/ng-resource和https://www.npmjs.com/package/angular-resource
我认为后者是最合适的。 ng-resource包似乎是一个不再维护的私有端口......
尝试安装angular-resource
模块
npm install angular-resource --save
并按如下方式调整您的代码:
require('angular-resource');
angular.module('app.module', ['ngResource']);