Ruby on rails &引用;Rails.root“;开发和生产中的不同行为

Ruby on rails &引用;Rails.root“;开发和生产中的不同行为,ruby-on-rails,join,Ruby On Rails,Join,在迁移到rails 6.1.3之后,rails.root在生产中的结果似乎是: #<Pathname:/app> 我现在找不到任何解决方案来让行为在本地和生产中工作 有人知道如何在生产环境中设置Rails.root吗?感谢您的反应:-) 我找到了解决办法,事实上我们遇到了一个错误的问题 使用heroku,您的所有应用程序都位于应用程序文件夹中。当我升级到Rails 6时,我更改了一些与Zetiwerk:Error相关的文件夹名称(类的名称应该与文件夹名称匹配) .ttf文件在一个模

在迁移到rails 6.1.3之后,rails.root在生产中的结果似乎是:

#<Pathname:/app>
我现在找不到任何解决方案来让行为在本地和生产中工作


有人知道如何在生产环境中设置Rails.root吗?

感谢您的反应:-)

我找到了解决办法,事实上我们遇到了一个错误的问题

使用heroku,您的所有应用程序都位于应用程序文件夹中。当我升级到Rails 6时,我更改了一些与Zetiwerk:Error相关的文件夹名称(类的名称应该与文件夹名称匹配)

.ttf文件在一个模块中使用,并在七个月前添加到.git中。由于文件夹名称从未更改,我认为文件的位置仍需考虑


迁移后,错误如下:“app/app/services/printers/roboto.tff”上缺少文件这是错误问题的开始

你能发布一些关于你的开发和产品环境的信息吗?操作系统、ruby版本等。。。
#<Pathname:/.../my_folder>
Rails.root.join('app', 'services', 'printers', 'fonts', 'Roboto-Thin.ttf')