0
4

1 回答 1

0

我解决了这个问题。app/assets/images 文件夹中的一些图像在某一时刻有一些带有大写字母的文件名。在 rails、heroku 和我的本地 mac 文件系统之间,有些区分大小写,有些则不区分大小写。所以我将文件名更改为全小写,这是我的问题的开始。不知何故,更改文件名的预编译资产在其文件名发生更改时没有重新编译(表面上是因为系统不区分大小写)。我在每个强制在服务器上预编译的文件名中插入了一个下划线,从而解决了问题。

于 2021-02-22T15:22:58.067 回答