非初始化的常量sass :: rails :: Sasstemplate
-
25-10-2019 - |
题
我使用的是Rails 3.1.1和Active_admin Gem。开发环境中的一切都完美地运行,但是当我尝试做时 rake db:migrate
在生产env中我会得到这个错误
uninitialized constant Sass::Rails::SassTemplate
可能是什么问题,我该如何解决?
在我的gemfile中我有 gem 'sass-rails', '~> 3.1.4'
其他提示
这 回答 Spencer提供了正确的解决方案。但是,要避免您查看Github中的两个问题,并想知道哪些多个命题起作用 - 为了测试这一点可能是乏味的 - 让我明确说明 使固定:
这 sass-rails
宝石必须采取 出去 的 :assets
团体:
gem 'sass-rails'
gem 'activeadmin' # (sass-rails must be loaded before!)
gem 'meta_search', '>= 1.1.1'
#end
group :assets do
# Remove the line gem 'sass-rails' from here
end
作为 activeadmin
用途 sass
, ,我假设 sass
线必须在之前出现 activeadmin
. 。但是我没有以其他方式测试。
如果有人想知道 meta_search
线和 #end
只是我记住为什么添加另一个宝石的方式。只是对我未来的自我的提示,如果我去除宝石 activeadmin
, ,很有可能我也可以去除宝石 meta_search
.
不隶属于 StackOverflow