0

我正在使用引导程序开发一个 rails (3.2) 应用程序。此应用程序包含一个下拉菜单,当我在开发模式下运行该应用程序时它坚持不工作。有趣的是它以前有效。

这是我的 application.js:

//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require_tree .
4

1 回答 1

0

如果在开发过程中预编译了资产,则可能会发生此问题。在开发过程中,引导程序的未缩小文件包括在内,并且包含所有 javascript (/assets/application.js?body=1) 的缩小版本的资源应该为空。如果资产被预编译(rake assets:precompile),applications.js 将被生成并且代码重复将会发生。

清理预编译的资产应该可以解决问题(rake assets:clean)

于 2013-01-24T10:44:48.127 回答