ActiveAdmin::Devise::Sessions#new 中的 SassC::SyntaxError

问题描述 投票:0回答:1
我正在使用 arctic_admin gem 。以下

https://github.com/cprodhomme/arctic_admin 我已经在gem文件中添加了

gem 'arctic_admin'
在 /app/assets/javascripts/active_admin.js 文件中

//= require arctic_admin/base
在 /app/assets/stylesheets/active_admin.scss 文件中

@import "arctic_admin/base";
在 active_admin.rb 中

meta_tags_options = { viewport: 'width=device-width, initial-scale=1' } config.meta_tags = meta_tags_options config.meta_tags_for_logged_out_pages = meta_tags_options
在本地主题中正在工作。但在开发环境中我得到了

SassC::SyntaxError in ActiveAdmin::Devise::Sessions#new Showing /usr/local/bundle/gems/activeadmin-2.12.0/app/views/layouts/active_admin_logged_out.html.erb where line #12 raised: Error: File to import not found or unreadable: arctic_admin/base. on line 1:1 of app/assets/stylesheets/active_admin.scss >> @import "arctic_admin/base";
有人可以帮我吗?

ruby-on-rails ruby rubygems activeadmin
1个回答
0
投票
出现此问题的原因是在 Gemfile 的 :development、:test 组下添加了 gem。根据帖子下的评论,我已将其移出这些组。问题现已解决。

© www.soinside.com 2019 - 2024. All rights reserved.