我有这个奇怪的错误......
在我的application.js文件中我有
//= require jquery
//= require jquery-ui
//= require jquery_ujs
//= require twitter/bootstrap
如果我这样做
RAILS_ENV=development rake assets:precompile
我的bootstrap下拉停止工作。但是,如果我删除了需要的twitter / bootstrap并在我的编辑器上点击保存,然后在我的本地机器上刷新页面。它又有效了。
我不明白为什么。这个jquery / bootstrap加载已经存在了好几个星期。重新编译我的资产打破它。它可以工作,如果我重新编译它,但然后删除它并刷新浏览器
更新。
我的css正在使用custom.css.scss。除了
之外没什么特别的@import "bootstrap";
位于文件顶部。
我已经恢复了scss而不是更少,而我的application.js看起来像......
//= require jquery
//= require bootstrap
//= require jquery-ui
//= require jquery_ujs
//= require_tree .
在我的开发机器上,上面发生了奇怪的错误,但在生产中一切似乎都运行良好
答案 0 :(得分:4)
rake assets:clean
某事可能是腐败的,也是......
config.serve_static_assets = false
在我的development.rb
中