ruby-on-rails - Rails 6 sprockets 错误,找不到source.coffee文件

标签 ruby-on-rails sprockets

rails 5.2升级到rails 6.0.1,在开发模式下加载页面时出现以下错误:

Sprockets::FileNotFound - couldn't find file 'leaders.source.coffee'
Checked in these paths: 
  app/assets/audios
  app/assets/config
  app/assets/images
 ...

我的app/javascripts目录没有任何名为leaders.source.coffee的文件或任何以leaders开头的文件。我已经搜索了我的代码库,但是找不到对leaders的任何引用。

我的 list 文件是
#app/assets/config/manifest.js is
//= link_tree ../images
//= link_tree ../audios
//= link application.css
//= link application.js
//= link print.css

我该如何解决?

最佳答案

我不确定为什么,但是将debug设置为false修复了这个问题,即
config/environments/development.rb
config.assets.debug =假

关于ruby-on-rails - Rails 6 sprockets 错误,找不到source.coffee文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59338411/

相关文章:

ruby-on-rails - Rails/Rspec : Testing delayed_job mails

ruby-on-rails - rails : Sending PUT Request using curl/Postman to update an attribute

ruby-on-rails - rails : what are activeadmin 'comments on resources'

ruby-on-rails - 未初始化的常量 Sprockets::Engines (NameError)

ruby-on-rails - 如何从数组中删除事件记录对象

ruby-on-rails - Rails 是否使用(受损的)MD5 进行 session ?

ruby-on-rails - Coffeescript/Sprockets '__extends' 助手复制

javascript - 用于 Javascript 的 Rails 3.1 Assets 管道

css - rails : Why isn't my custom stylesheet overriding the font family?

ruby - Rails4 sprockets ; Assets 逻辑路径没有扩展名