css - sprockets::FileNotFound;找不到文件 'selectize.source.css'

标签 css ruby-on-rails sass sprockets selectize.js

我最近将我的应用程序从 Rails 4.2.6 升级到 Rails 5.2.3

我按照 Rails Guides 上的程序进行操作

现在,当我尝试启动我的开发服务器时,它启动时没有任何错误。 但是当我在浏览器中点击 URL 时,会出现一个错误:

Sprockets::FileNotFound 在 UserSessions#new

Showing /home/pranjal/source/my-app/app/views/layouts/application.html.erb where line #5 raised:

couldn't find file 'selectize.source.css'
Checked in these paths: 
  /home/pranjal/source/my-app/app/assets/config
  /home/pranjal/source/my-app/app/assets/font-awesome
  /home/pranjal/source/my-app/app/assets/fonts
  /home/pranjal/source/my-app/app/assets/images
  /home/pranjal/source/my-app/app/assets/javascripts
  /home/pranjal/source/my-app/app/assets/stylesheets
  /home/pranjal/source/my-app/vendor/assets/javascripts
  /home/pranjal/source/my-app/vendor/assets/stylesheets
  ...
Extracted source (around line #5):

<!DOCTYPE html>
<html>            
  <head>
    <title>My App</title>
    <%= stylesheet_link_tag    'application', media: 'all', 'data-turbolinks-track' => true %>
    <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
    <%= csrf_meta_tags %>
  </head>

最佳答案

看起来像 js 和新版本的 rails 不兼容的问题尝试使用/升级 selectize-rails gem 并删除 来自 repo 的 jscss 文件(如果存在)。

关于css - sprockets::FileNotFound;找不到文件 'selectize.source.css',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59030814/

相关文章:

java - 从 FreeMarker 上的 CSS 代码中删除换行符?

ruby-on-rails - Rails 4强参数: permit all attributes?

ruby - rbenv下 compass 安装

ruby-on-rails - rspec 中的模拟 Controller 方法

ruby-on-rails - 嵌套形式, "Can' t 批量分配 protected 属性”

html - 在同一类中引用 CSS 属性

html - 将鼠标悬停在子项和父项上以触发更改

javascript - 谷歌地图按钮替换

css - DIV 金字塔

html - 如何在 html 和 css 中创建段落首字母大写(特殊格式)