gpt4 book ai didi

ruby-on-rails - 找不到类型为“application/javascript”的文件 'jquery-ui/datepicker'

转载 作者:行者123 更新时间:2023-12-04 03:53:58 27 4
gpt4 key购买 nike

我已经在 stackoverflow 上尝试了多个答案,但似乎都没有用,但这就是问题所在。

我正在尝试将 active-admin 与我的 Rails 5 应用程序一起使用。

在我的 gem 文件中我有:

gem 'activeadmin', git: 'https://github.com/activeadmin/activeadmin'
gem 'inherited_resources', git: 'https://github.com/activeadmin/inherited_resources'
gem 'jquery-ui-rails'

在我的 application.js 中我有:

//= require jquery
//= require bootstrap-sprockets
//= require ckeditor/init
//= require jquery-ui
//= require jquery-ui/datepicker
//= require jquery_ujs
//= require turbolinks
//= require_tree .

在我的 application.scss 中我有:

@import "jquery-ui";
@import "jquery-ui/datepicker";

尽管按照说明的所有说明进行操作,但我还是收到错误:

couldn't find file 'jquery-ui/datepicker' with type 'application/javascript

错误似乎发生在这里:

//= require jquery-ui/datepicker

编辑

我在 action_controller.rb 中有一个重定向

  def after_sign_in_path_for(user)
home_mypath_path
end

我认为这会干扰登录。

最佳答案

只需要旧的 jquery-ui-rails 版本:

gem 'jquery-ui-rails', '5.0.5'
gem 'activeadmin', '~> 1.0.0.pre4'

放在activeadmin之前。这适用于 Rails 5。

来自 jquery-ui-rails github page :

Warning: Due to directory structure changes between jQuery UI 1.10, 1.11, and 1.12, if you use version is lower than 6.0, you will have to use a different naming for the files to require, please check following links for more information: for 5.0 users, for 4.2 users.

关于ruby-on-rails - 找不到类型为“application/javascript”的文件 'jquery-ui/datepicker',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42495010/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com