今天开始发生了一些奇怪的事情-更改我的Backbone Marionette Rails应用程序的HTML / CSS时,这些更改似乎不再在我的应用程序中传播。似乎正在发生某种奇怪的缓存。有人遇到过吗?如果我rake assets:clean
似乎没有更新javascript更改,则仅更新CSS。
有谁知道如何强制在开发中的每个GET请求上重新加载资产?
提前致谢!
编辑:
我还要指出,我已经尝试过重新启动服务器并重新启动计算机,但是更改似乎并未传播。例如,在我的CSS文件夹中,我将填充从padding: 20px 10px 20px 10px;
更改为20px 0px 20px 0px
#free-text-answer {
border-radius: 4px;
margin: 10px 20px 20px 20px;
background: #EEE;
border: 1px dashed #DDD;
padding: 20px 0px 20px 0px;
text-align: center;
color: #666;
}
但是检查该元素仍然显示
padding: 20px 10px 20px 10px;
最佳答案
好吧,我想我终于解决了。我删除了public / assets文件夹,并在我的development.rb文件中进行了设置:
config.serve_static_assets = false
关于html - 更改后,Rails主干 Marionette Assets 不再更新吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25507645/