【问题标题】:How to precompile assets with activeadmin如何使用 activeadmin 预编译资产
【发布时间】:2015-03-05 08:39:37
【问题描述】:

我的 production.rb 中有这些行

config.serve_static_assets = false
config.assets.js_compressor = :uglifier
config.assets.compile = true    
config.assets.precompile += ['active_admin.js', 'active_admin.css', 'active_admin/print.css']

我的 application.rb 文件有这一行

config.assets.precompile = %w(*)

但是当我尝试用

更新我的资产时
git rm -rf public/assets
rake assets:precompile

我收到此错误

Sass::SyntaxError: Undefined mixin 'global-reset'

我的 Gemfile 中有这个

gem 'activeadmin', github: 'gregbell/active_admin'

我需要做什么才能在 heroku 上更新我的资产。

【问题讨论】:

  • 您可以尝试将其从 application.rb 中删除并根据需要将其添加到所有环境中吗?
  • 另外你想在哪里进行预编译?命令中是否缺少环境参数?
  • 我想在开发环境中预编译并提交公共资产
  • 您能否将您的第一条评论粘贴到答案中,它解决了我的问题,我将其标记为已接受的答案。非常感谢

标签: ruby-on-rails activerecord heroku activeadmin


【解决方案1】:

您可以尝试将其从 application.rb 中删除并根据需要将其添加到所有环境中吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-25
    • 2013-06-07
    • 1970-01-01
    • 2015-10-10
    • 2011-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多