【发布时间】:2016-11-13 12:22:42
【问题描述】:
今天在我的meteor-angular项目(工作版本为1.3.4.1)中运行meteor update后,不再加载任何内容,并且控制台中出现多个错误,例如:
angular_angular.js?hash=08f63d2…:13439
Error: [angular-meteor][err][404] client/templates/base.html - HTML template does not exists! You can disable this error by following this guide http://www.angular-meteor.com/api/1.3.11/templates
at Object.$provide.decorator.$delegate.get (templates-handler.js:33)
at sendReq (angular_angular.js?hash=08f63d2…:11408)
at serverRequest (angular_angular.js?hash=08f63d2…:11148)
at processQueue (angular_angular.js?hash=08f63d2…:15772)
at angular_angular.js?hash=08f63d2…:15788
at Scope.$eval (angular_angular.js?hash=08f63d2…:17040)
at Scope.$digest (angular_angular.js?hash=08f63d2…:16856)
at Scope.$apply (angular_angular.js?hash=08f63d2…:17148)
at bootstrapApply (angular_angular.js?hash=08f63d2…:1728)
at Object.invoke (angular_angular.js?hash=08f63d2…:4640)
(每个模板一个错误)。
请务必注意,升级前一切正常。
加载模板的代码:
$stateProvider.state('base', {
abstract: true,
templateUrl: 'client/templates/base.html',
controller: 'BaseCtrl as base',
...
想法?
== 编辑 2016.7.27 ==
无论是什么问题,现在都已解决。今天我跑步:
meteor update --release 1.3.5.1
流星更新了,一切仍然像魅力一样工作!
注意:更新到流星 1.4 时仍然会出现此问题
【问题讨论】:
标签: meteor angular-meteor