私のプロジェクトのルートには、frontend
とbackend
というフォルダがあります。どちらのフォルダにも、依存関係の一覧を示すpackage.json
が含まれています。アプリケーションをデプロイするときに、両方のフォルダでnpm install
を実行するようにHerokuに指示するにはどうすればよいですか? Herokuはデフォルトで単一のpackage.json
ファイルを持っていると思われます。私はProcfileで何かする必要がありますか? Herokuのマニュアルは私の特定の質問についてはあまり言わないようです。同じHerokuアプリケーション/ dynoにバックエンドとフロントエンドをデプロイ
ありがとうございました!
ビルド中に 'cd'を使用することはできませんが、私はすでにそれをやっています(Herokuはエラーを出し、ビルドに失敗するでしょう)。あなたは' 'npm --prefix ./front install "を実行します。私は、それをやるためにより多くのHerokuの "ネイティブ"な方法を望んでいました。恩恵が終わる前に私がそのような答えを得なければ、私はあなたに賞金を授与します。ちょうど私が提供した情報であなたの答えを更新してください。ありがとう! – maximedupre
またはポストインストールフックを使用する – malix