<link rel="stylesheet" media="all" href="/assets/application-04024382391bb910584145d8113cf35ef376b55d125bb4516cebeb14ce788597.css" data-turbolinks-track="reload" />
<script src="/packs/js/application-d3e15f55eb3efa970008.js" data-turbolinks-track="reload"></script>
解决方案:
我可以在 layout.erb 里通过 env 强行将 css 路径改为正确路径
但是似乎觉得,默认配置下,默认打包后的路径一定会是错的,表示怀疑 (觉得应该是自己哪里理解错了,或者应该有相关配置), 查询了https://guides.rubyonrails.org/asset_pipeline.html也没找到。
问题:大家都是如何解决的。
问题已经解决,问题在于我不够仔细,没注意到是用 stylesheet_link_tag, stylesheet_pack_tag 区别,谢谢@rei 提醒。