【发布时间】:2017-11-14 16:07:03
【问题描述】:
Rails 后端。角前端。使用 angular-ui-router。在本地,它工作正常。但是当它部署在heroku上时,它给出了这个错误。所有依赖项似乎都已正确下载。我需要帮助查看此错误的含义。
application.js:
//= require jquery
//= require jquery_ujs
//= require angular/angular
//= require angular-ui-router/release/angular-ui-router
//= require bootstrap
//= require_self
//= require_tree .
angular
.module('maphack', ['ui.router'])
.config(function ($stateProvider, $urlRouterProvider, $locationProvider) {
$stateProvider
.state('home', {
url: '/',
component: 'homePage'
})
// default fall back route
$urlRouterProvider.otherwise('/');
// enable HTML5 Mode for SEO
$locationProvider.html5Mode({
enabled: true,
requireBase: false
});
});
控制台上的错误消息:
application-118d41a….js:4 Uncaught Error: [$injector:modulerr] Failed to
instantiate module XXXXX due to:
Error: [$injector:unpr] Unknown provider: t
http://errors.angularjs.org/1.6.4/$injector/unpr?p0=t
【问题讨论】:
标签: ruby-on-rails angularjs heroku angular-ui-router angularjs-injector