gpt4 book ai didi

ember.js - 使用 Ember rc1 的 Handlebars 预编译版本错误

转载 作者:行者123 更新时间:2023-12-04 22:48:20 24 4
gpt4 key购买 nike

将 Ember 升级到 1.0.0-rc1 会导致以下错误:

Uncaught Template was precompiled with an older version of Handlebars 
than the current runtime. Please update your precompiler to a newer
version (>= 1.0.0-rc.3) or downgrade your runtime to an older version (<= 1.0.rc.2).

我使用的 Handlebars 版本应该根据上面的错误消息工作:
DEBUG: Ember.VERSION : 1.0.0-rc.1 ember.js:339
DEBUG: Handlebars.VERSION : 1.0.0-rc.3 ember.js:339
DEBUG: jQuery.VERSION : 1.9.1

我也升级了我的 ember-rails gem 到 0.9.2
我该如何解决这个错误?

最佳答案

这是由 barber 引起的gem 使用 Handlebars rc2 进行模板预编译。 I've made a pull request它修复了它。如果你现在需要这个工作,你可以使用我的 fork :)

更新:使用 darthdeus fork 的说明:

1) 将以下内容添加到您的 Gemfile 中:

gem "barber", :git => "git://github.com/darthdeus/barber.git", :branch => "update-handlebars-to-rc3"

2) 清除你的 tmp 目录
rm -rf tmp

3)重启你的服务器

编辑:对于 future 的读者,这些更改现已合并,因此使用官方存储库中的主分支应该可以工作。

关于ember.js - 使用 Ember rc1 的 Handlebars 预编译版本错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14904657/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com