2017-10-10 19 views
1

Rails Webpacker gemを既存のアプリケーションに実装しようとすると、ここで問題が発生します。Webpacker binstubsが正しくインストールされない

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

私は正確な手順は、ここで説明し、次のい:

スキップしたのWebPACKとのWebPACK-devの:https://github.com/rails/webpackerを、今、それを複数回行っているが、bundle exec rails webpacker:installコマンド中(bundleを実行した後に)、私がメッセージを参照してくださいすでに存在しているので、-serverです。 スキップされたスタブを上書きする場合は、--forceを使用します。

このbinstubsは、私のbin/ディレクトリにはほとんど存在しません。 WebPackerのインストール前またはインストール後。

私はこの時点ですべてのものを試してみましたように私は感じ、全く動いていないよう:

  • 宝石を再インストール(複数のバージョンを、でもGitリポジトリ経由で)手動で別のプロジェクトからbinstubを作成
  • (私がwebpacker:install:reactスクリプトを実行しようとするまで、これは「うまくいった」)。
  • 手動binstubs
  • を作成--forceにしようと、糸を実行しているが、私はこの時点でちょうどアイデアをしていますwebpacker.yml

で複数の異なる設定の微調整をしようとしました。私がチェックしなければならないことは何でも試すことができるでしょうか?

+0

なぜ私はそれらがインストールされないかの答えはありませんが、私はあなたが新しいプロジェクトを足場にしてそこから手作業であなたの既存のプロジェクト。 – hiddenwaffle

答えて

0

これは私のために働い修正です:

私は私のアプリのbinディレクトリにthese two filesをコピーして、bundle exec rails webpacker:check_binstubsが不満を停止しました。

これは、私のアプリケーションを標準ビルドパックで私のPaasにデプロイできるようにしました。

+0

を参照してください。私はすでにこれを試しました。そして、 'bundle exec rail'を走らせようとしたときに、不平を止めました。しかし、私が実行しようとしたときにうまくいかなかった: 'webpacker:install:react' –

関連する問題