【问题标题】:Why is Browserify not pulling in ngRoute为什么 Browserify 不拉入 ngRoute
【发布时间】:2014-05-18 02:27:35
【问题描述】:

我正在学习如何将BrowserifyAngular 一起使用。当我尝试拉入ngRoute 时,我收到此错误Error: $injector:modulerr Module Error。这是我的Browserify 入口文件。

require('angular');
require('angular-resource');

var DonationController = require('./donor/donation/donation.controller.js');
var DonationService = require('./donor/donation/donation.service.js');

var app = angular.module('myApp', ['ngRoute']);

app.controller('DonationController', ['$scope', 'DonationService', DonationController]);
app.factory('DonationService', ['$resource', DonationService]);

通过添加 ngRoute 作为依赖项,我得到了上述错误。如果我拉出 ngRoute$resource 依赖项,那么一切都会建立。为了让我的Angular 项目能够使用ngRoute,我还缺少什么?我肯定安装了angular-routenpm

【问题讨论】:

  • 我从未使用过browserify,但看起来你不需要任何地方的角度路由。

标签: angularjs browserify


【解决方案1】:

确保安装

$ npm install --save angular-router-browserify

然后include ng-route

var angular = require('angular');
require('angular-router-browserify')(angular)

【讨论】:

  • 为什么一定要这样访问ngRoute
猜你喜欢
  • 1970-01-01
  • 2015-05-10
  • 1970-01-01
  • 1970-01-01
  • 2017-06-07
  • 2015-08-16
  • 1970-01-01
  • 2021-03-27
  • 2015-07-05
相关资源
最近更新 更多