我需要在运行Ember.JS的网站上进行一些挖掘,但他们使用的是旧版本的Ember(Ember.VERSION:1.0.0-rc.5),因此适用于Chrome的Ember Inspector插件并不好玩,因为它显然只支持Ember> = rc7。 ("您使用的是旧版本的Ember(< rc7)。")有没有人知道检查员的任何旧版本,最好是Chrome?在视图树和路由选项卡上,它会引发类型错误,并在“数据”选项卡中显示我使用的版本太旧了。请记住,我无法将网站更新为最新的Ember.js,我该怎么办?
答案 0 :(得分:0)
我担心你在那里运气不好。检查员的事情是,它没有在Ember看到幕后的东西,它通过在ember-extension-support中定义良好的界面与Ember交谈,该界面已添加到rc7中。 Rc7于2013年8月14日发布,并于2013年9月1日发布了第一个灰烬检查员(第一个标记至少),因此您可能在rc7之前找不到任何支持。
因此,除非你真的无法升级到更新的Ember,否则你唯一的选择就是选择一个好的选择。使用Chrome Inspector和断点进行调试(如果您至少控制代码,可能还需要一些调试器语句和console.log)。