1

我们的 rails 项目在运行测试时会收到很多 JQMIGRATE 消息,例如:

JQMIGRATE: jQuery.fn.attr(selected) may use property instead of attribute
JQMIGRATE: jQuery.browser is deprecated

显然修复它们会很好,但无论如何它们似乎是由于其他宝石。

我看过对 的引用jQuery.migrateMute = true,但不确定在哪里包含它,更重要的是,想在测试环境中静音而不是在开发环境中静音。最好的方法是什么?

4

1 回答 1

1

Jquery-Migrate 是一个 JavaScript 库。因此,您可以jQuery.migrateMute = true在开始使用已弃用的 jquery 方法之前添加 application.js。因为它只是js,所以我认为你可以在开发时评论它,在测试时评论它:)

于 2013-08-21T03:44:27.083 回答