无法找到文件' active_admin / base'类型' text / css'

时间:2018-04-01 17:16:17

标签: jquery sass ruby-on-rails-5 activeadmin

我正在尝试使用Active_admin创建一个管理应用程序,这将允许我的非盈利组织参与我们计划中的学生,其中包括签名权限,日历等。我试图为教室制作一个页面模特称为“出勤”#39;当应用程序在标题中出现上述错误时," Sprockets :: FileNotFound - 无法找到文件' active_admin / base'类型' text / css'"。我试图删除宝石,重新安装宝石并重启我的服务器很多次。我在这里和网上搜索无济于事,任何帮助我都会非常感激。

我的application.js

//= require jquery3
//= require jquery-ui
//= require jquery_ujs
//= require bootstrap-sprockets
//= require bootstrap-datepicker
//= require moment
//= require fullcalendar
//= require fullcalendar/gcal
//= require d3
//= require active_admin/base
//= require turbolinks
//= require select2
//= require underscore
//= require autoselect
//= require gmaps/google
// require active_admin_map_index
//= require_tree .


$(document).ready(function() {
   $("#calendar").fullCalendar({
     header:
     left: "prev,next today",
     center: "title",
     right: "month,agendaWeek,agendaDay"
     defaultView: "month",
     height: 500,
     slotMinutes: 15,
     eventSources: ["/events/info"],
     timeFormat: "h:mm t{ - h:mm t} ",
     dragOpacity: "0.5"
  });
});

active_admin.js

// require index_as_calendar/application
//= require active_admin/base
//= require jquery-ui
//= require select2
// require underscore
// require autoselect

$(document).ready(function() {
  jQuery('input.hasDatetimePicker').datetimepicker({
    dateFormat: "dd/mm/yy",
    beforeShow: function () {
      setTimeout(
       function () {
          $('#ui-datepicker-div').css("z-index", "3000");
        }, 100
        function () {
          $('.js-example-basic-multiple').select2();
        },
        function () {
          newAutoSelect = new AutoSelect(input: $('#q_id_eq'))
          newAutoSelect.init();
    )}
  });
 }
)};

我的application.scss

"*= require jquery-ui
 *= require jquery-ui/sortable
 *= require jquery-ui/datepicker
 *= require bootstrap-datepicker
 *= require fullcalendar
 *= require_tree .
 *= require_self
 */
 @import "active_admin/mixins";
 @import "active_admin/base";
 //@import "font-awesome-sprockets";
 //@import "font-awesome";
 @import "active_admin_datetimepicker";
 @import "fullcalendar";"

我的部分宝石文件

gem 'fullcalendar-rails'
gem 'momentjs-rails'
gem 'paperclip', '~> 5.0'
gem "active_admin-sortable_tree"
gem 'active_admin_importable'
gem 'inherited_resources', github: 'activeadmin/inherited_resources'
gem 'activeadmin_addons'
gem 'active_admin_datetimepicker'
gem 'active_admin_role'
gem 'active_admin-duplicatable'
gem 'responders', '~> 2.2'
gem 'gmaps4rails'
gem 'underscore-rails'
gem 'geocoder'
gem 'figaro'
gem 'high_voltage', '~> 3.0.0'
gem 'rails-assets-jquery', source: 'https://rails-assets.org'
gem 'rails-assets-datatables', source: 'https://rails-assets.org'

gem 'jquery-ui-rails', '5.0.5'
gem 'jquery-rails'
gem 'bootstrap-datepicker-rails'
# Turbolinks makes navigating your web application faster. Read more: 
https://github.com/turbolinks/turbolinks
gem 'turbolinks', '~> 5'

1 个答案:

答案 0 :(得分:0)

我也清理了供应商中的资产管道,冲突太多了。清除有冲突的宝石,并清理代码。一切都好。