如何清除链轮缓存?
当 Sprockets 对象编译失败(由于 CoffeeScript 或 SASS 中的语法错误)时,修复错误后无法重新编译,因为它显示“文件已是必需的”。
为了使链轮对象正常工作,我必须销毁并重新创建它。我想知道是否有人知道是否有办法告诉 Sprocket 对象在内部重置自身,以免遇到此问题。
When a Sprockets object compilation fails (due to a syntax error in CoffeeScript or SASS), it cannot recompile after the error is fixed because it says "file is already required."
In order to get the Sprockets object to work, I have to destroy and re-create it. I was wondering if anyone knew if there was a way to tell the Sprocket object to internally reset itself as to not run into this issue.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
rake tmp:cache:clear
删除临时缓存目录。rake tmp:cache:clear
deletes the temporary cache directory.就我而言,以下命令有效:
In my case, the following command worked:
应该是:
但仅 此方法在 master 分支中,甚至不在 测试版。
更新:在 4.0.0 中添加。测试版5。
It should be:
but this method only in master branch and not even in beta.
Update: added in 4.0.0.beta5.