Gem 注意 jquery-rails 最新版已经升级到了 1.9,0

greatghoul · 2013年01月22日 · 最后由 deathdealer 回复于 2013年02月03日 · 3940 次阅读

今天公司部分开发人员的 js 都挂了,检查后发现 jquery 悄悄升级到了1.9.0,很多写法都不支持了。

因为之前没有锁定 jquery-rails 版本,所以出现了这种问题,幸好还没有部署到产品环境。

只好把 jquery-rails 锁定到了最近生效的版本。

gem 'jquery-rails', '2.1.4'

怎么可能会更新 gem 呢?Gemfile.lock 会锁定版本的,哪怕你没有在 Gemfile 里面自定 gem 的版本。 难道你们每次是 bundle update ?

最近有升级 rails 到 3.2.11 ,有 bundle update

#2 楼 @greatghoul 那也应该 bundle update rails 呀

#3 楼 @huacnlee 看来是自己操作失误了,谢谢指点。

拉个分支升一下吧,我属于比较激进 😄

我也升级了。主要问题出在 $.browser 被移除了,好多插件不动了。其它都还好

建议再 load 一个 jquer.migrate 进来。

需要 登陆 后方可回复, 如果你还没有账号请 注册新账号