我在v1.8.1继承了Ember应用程序。我已成功将应用程序升级到v.1.9.1,并希望继续将其更新到至少v1.13.8。
在我的v1.10.1版本中,似乎ember-template-compiler
与Ember没有完全匹配,并且在控制台中出现以下错误:
Uncaught SyntaxError: Unexpected token export
Uncaught TypeError: Cannot read property 'name' of undefined
'名称'的错误行错误是:
set(appController, 'currentRouteName', infos[infos.length - 1].name);
infos
为空...所以它没有一个对象可以打开name
。
我正在寻找如何更好地追踪错误的方向,以及成功升级需要做些什么。
该项目正在使用西兰花(但不是ember cli),因此我尝试使ember-cli-htmlbars
插件正常工作。
是否有更好的方法为Ember v1.10.1编译HTMLBars?
我应该将项目转移到Ember cli吗?
请告诉我您需要查看的代码。