我在 Heroku 的 Cedar 堆栈上运行了一个新的 Ruby on Rails 应用程序。该应用程序在本地运行良好。但是,当我尝试登录我的网站时,出现错误:
Error compiling CSS asset
Sprockets::FileNotFound: couldn't find the file 'reset.scss'
(in app/app/assets/stylesheets/application.css:4)
我的文件 application.css 如下所示:
/**
*= require_self
*= require reset.scss
*= require_tree .
*/
然后,在目录资产/样式表中,我有文件
application.css
reset.scss
dialog.scss
etc
这个想法是我希望 application.css 将所有 css 资产编译在一起,reset.scss 文件出现在顶部。
这是 Heroku 中的错误吗?为什么它可以在本地完美运行,但不能在 Heroku 上运行?