0

テンプレートとファイルのコピーを含むビルド プロセスがあり、Heroku にデプロイしたいものを生成します。

ただし、Heroku ではソースを git リポジトリからプッシュする必要があります。

私が現在唯一の選択肢として考えているのは、ビルド履歴のみを保持する別の git リポジトリを用意することです。私のプロジェクトは NodeJS サーバー アプリケーションです。

より良いアプローチはありますか?

ありがとう。

4

1 に答える 1

0

Heroku にデプロイされた NodeJS サーバー アプリの開発、ビルド、デプロイのサイクルを簡素化する grunt-init プロジェクト テンプレートを作成しました。

ここにあります:https://github.com/nicroto/grunt-init-heroku

これにより、サーバー アプリとクライアント アプリ用の単一のリポジトリを作成し、実際のビルド作業を行うことができます。

基本的に、Heroku アプリと同期する git build dir によって無視されるものを作成しています。そしてもちろん、サンプルの init、build、deploy スクリプトを使用してプロジェクトを足場にします。

これがコミュニティに役立つことを願っています。:)

于 2013-11-03T11:23:15.680 に答える