从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/