Ember.js 如何升级emberjs DS.Store中的修订版
我是emberJS的新手,我想知道关于DS.Store修订值的一件事 从文档和(我强烈推荐)中,当版本太高时,您会在控制台中看到一条很好的小错误消息,例如:Ember.js 如何升级emberjs DS.Store中的修订版,ember.js,ember-data,Ember.js,Ember Data,我是emberJS的新手,我想知道关于DS.Store修订值的一件事 从文档和(我强烈推荐)中,当版本太高时,您会在控制台中看到一条很好的小错误消息,例如: App.store = DS.Store.create({ revision: 11, adapter: DS.RESTAdapter.create({ namespace: 'api' }) }); 可以返回: Uncaught Error: Error: The Ember Data library has had
App.store = DS.Store.create({
revision: 11,
adapter: DS.RESTAdapter.create({
namespace: 'api'
})
});
可以返回:
Uncaught Error: Error: The Ember Data library has had breaking API changes since the last time you updated the library. Please review the list of breaking changes at https://github.com/emberjs/data/blob/master/BREAKING_CHANGES.md, then update your store's `revision` property to 4
我理解,当显示此消息时,您必须返回到,但我真的很困惑,因为我需要查看的是什么
对于修订版5(我想我也在尝试升级该修订版),有很多东西,但似乎没有一个真正适用于我的应用程序
所以,有人可能会为我提供一些关于升级修订的方法论方面的指导。您是否需要填写修订说明,然后填写修订号(然后重复),或者这是否意味着某些内容已被破坏,您需要暂时使用该修订号
很抱歉,这篇文章太长了,但我正试图摆脱自己的困惑:)
谢谢 很高兴看到你给余烬一个机会 因此,错误消息的作用正好相反——它抱怨您的修订版(5)对于ember-data.js版本来说太低了。Ember强制您手动更新版本号,以匹配当前版本号。恩伯数据库变化如此之快,他们想让每个人都意识到破坏性的变化。如果您正在构建新的内容,只需将修订设置为当前的内容(从今天起为11) 那个peepcode视频很好,但已经过时了。在使用当前版本的余烬时尝试跟随是行不通的。在过去的几周里,Ember发生了很大的变化,你可以在网上找到的大部分教程/等等都没有跟上。目前最好的信息来源是指南:
此外,我还建议观看上个月在西雅图Ember.js meetup上的Tom Dale和Yehuda Katz演示:很高兴看到你给Ember一个机会 因此,错误消息的作用正好相反——它抱怨您的修订版(5)对于ember-data.js版本来说太低了。Ember强制您手动更新版本号,以匹配当前版本号。恩伯数据库变化如此之快,他们想让每个人都意识到破坏性的变化。如果您正在构建新的内容,只需将修订设置为当前的内容(从今天起为11) 那个peepcode视频很好,但已经过时了。在使用当前版本的余烬时尝试跟随是行不通的。在过去的几周里,Ember发生了很大的变化,你可以在网上找到的大部分教程/等等都没有跟上。目前最好的信息来源是指南:
此外,我还建议观看上个月在西雅图Ember.js meetup上的Tom Dale和Yehuda Katz演示:,因为Michael说教程有点过时。我更新到了libs的实际版本(jquery、handlebar、ember和ember数据)。DS的当前版本为12
App.Store = DS.Store.extend({
revision: 12,
adapter: 'DS.FixutreAdapter'
})) 正如Michael所说,教程有点过时了。我更新到了libs的实际版本(jquery、handlebar、ember和ember数据)。DS的当前版本为12
App.Store = DS.Store.extend({
revision: 12,
adapter: 'DS.FixutreAdapter'
})) 谢谢@Michael mmm,所以我放了修订版:11,它抱怨并要求我“降级”到修订版4,在升级之前修复我的错误,对吗?我看了这段视频,看到了Katz的编码,但不知怎么的,我取得了一些突破。。。而且,我们应该喝咖啡……;)谢谢@Michael mmm,所以我放了修订版:11,它抱怨并要求我“降级”到修订版4,在升级之前修复我的错误,对吗?我看了这段视频,看到了Katz的编码,但不知怎么的,我取得了一些突破。。。而且,我们应该喝咖啡……;)因此,为了澄清我的问题,嵌入到ember rails gem中的ember数据似乎已经过时了。在控制台中检查DS.CURRENT_API_版本有助于了解我使用的是哪个版本或ember数据。因此,为了澄清我所面临的问题,我不得不这样做,似乎嵌入到ember rails gem中的ember数据已经过时了。在控制台中检查DS.CURRENT_API_版本有助于了解我使用的是哪个版本或ember数据。因此,我不得不