@wakairo Rails 8.0におけるassets.compile config.assets.compileは、動的なSprocketsコンパイルを有効にするかどうかの設定です。 rails newで生成されるconfig/environments/production.rbにおいて、 8.0からは以下のようにこの設定が削除されているのですが(この変更のPRとこの変更のCommit)、 これは8.0からrails newで生成されるアプリのアセットパイプラインのデフォルトがPropshaftになったことに起因するものです。 - # Do not fall back to assets pipeline if a precompiled asset is missed. - config.assets.compile = false ですので既存アプリは、Propshaftへ移行する前はこの設定は削除しない方が良いと思われます。
Rails 8.0におけるassets.compile
config.assets.compile
は、動的なSprocketsコンパイルを有効にするかどうかの設定です。rails new
で生成されるconfig/environments/production.rbにおいて、 8.0からは以下のようにこの設定が削除されているのですが(この変更のPRとこの変更のCommit)、 これは8.0からrails new
で生成されるアプリのアセットパイプラインのデフォルトがPropshaftになったことに起因するものです。ですので既存アプリは、Propshaftへ移行する前はこの設定は削除しない方が良いと思われます。