1

Rails Webpacker gem を既存のアプリケーションに実装しようとすると、ここで厄介な問題が発生します。

残念ながら、デバッグ情報に関して提供できることはあまりありません。これも内部プロジェクトであるため、プロジェクト ソース全体を共有するという点では選択肢が限られています。

ここで概説されている正確な手順に従っています: https://github.com/rails/webpackerで、これを複数回実行しましたが、bundle exec rails webpacker:installコマンド実行中 (実行後bundle) に次のメッセージが表示されます。

webpack と webpack-dev-server は既に存在するためスキップしました。スキップされたスタブを上書きする場合は、--force を使用します。

この binstubs は、間違いなく私のbin/ディレクトリには存在しません。webpacker のインストール前またはインストール後のいずれか。

この時点ですべてを試したような気がしますが、何も機能していないようです:

  • gem の再インストール (Git 経由でも複数のバージョン)
  • 別のプロジェクトから binstub を手動で作成します (これは、スクリプトを実行しようとするまで「機能しました」webpacker:install:react)。
  • Yarn を手動で実行--forceし、binstub を作成しようとする
  • で複数の異なる構成の微調整を試みましたwebpacker.yml

この時点で、私はアイデアがありません。他に確認すべきことはありますか?

4

1 に答える 1