当Sprockets对象编译失败时(由于CoffeeScript或SASS中的语法错误),在修复错误后无法重新编译,因为它说“已经需要文件。”
为了使Sprockets对象起作用,我必须销毁并重新创建它。我想知道是否有人知道是否有办法告诉Sprocket对象在内部重置自己,以免遇到这个问题。
答案 0 :(得分:27)
rake tmp:cache:clear
删除临时缓存目录。
答案 1 :(得分:9)
就我而言,以下命令有效:
rake tmp:clear
答案 2 :(得分:2)