【发布时间】:2012-03-28 14:37:25
【问题描述】:
昨晚我认为我做了一些破坏我的 Rails 开发环境的事情,我无法扭转我所做的事情。
我将更新迁移到生产环境,但在预编译样式表时遇到了一些问题,因此我取消了更改并决定尝试在我的开发机器上进行预编译。
长话短说,我的开发机器(本地)上的预编译失败,但是当我尝试启动我的测试系统时,我得到了这个错误:
Sprockets::CircularDependencyError in Devise/sessions#new
/app/assets/stylesheets/application.css 已经被要求了
我确信这与我尝试的预编译有关,即使它失败了,因为在此之前一切正常。
我尝试做 precompile:clear 因为我在某个地方读到了会反转/删除预编译的地方。
我在这里遗漏了什么吗?预编译是否会更改我需要手动重置的配置文件?
这是在 Ubuntu 11.10 上运行的 rails 3.1。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3.1 asset-pipeline precompile