2016-06-17 14 views
0

はのは、私はExpressアプリケーションを持っているし、それを、このような方法をインストールするとしましょう:アプリケーションのgitのソースからのExpressアプリケーションの自動デプロイ構成

  1. クローン
  2. 実行npm install
  3. /config
で編集アプリの設定

デフォルトのユーザー作成のように、デプロイ時に自動的にいくつかのアクションを実行したい場合は、開始データなどでいくつかのコレクションを入力します。私は最も一般的な方法でそれをしますか?

そして、どのアプリがREST APIがある場合、私は、実行されるようにdeploy.jsの種類のビジネスロジックの重複なしでそれを行うことができますか?

答えて

1

最初はnode setup.jsのようなファイルを実行することができます。

それが完了すると

はそうのようなexpress.jsアプリケーションを実行します: node app.js

setup.jsは、事前デプロイの設定を初期化します。

それは意味がありますか?素敵な答えだ

+0

は、ありがとうございました。あなたは、このような場合にはあなたのソリューションを適用する方法の助言を与えることができます。 私はモカテストを持って、アプリなどの方法を実行して '' 'beforeEach(関数(){ 削除require.cache [require.resolve(」 ../app.js ')]; アプリ=必要とする(' ../ ')は、 要求=必要とする(' app.js。supertest ')エージェント(サーバー= app.listen()); ' '' 'app = ...' ''の前に '' 'setup.js'''を実行するにはどうすればいいですか? – anton

関連する問題