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
この時点で、私はアイデアがありません。他に確認すべきことはありますか?