Express-Generatorで作成されたアプリケーションを本番モードで実行するにはどうすればよいですか?

aalaap

Expressアプリケーションジェネレーターを使用しています。これは、次の方法でサーバーを起動することをお勧めします。

$ DEBUG=myapp:* npm start

これは機能し、アプリは指定されたポートでリッスンを開始します。

しかし、DEBUG私は不思議に思います:これは「dev」モードで実行されていますか?その場合、サーバーにデプロイしたときに本番モードで実行するにはどうすればよいですか?

実行するだけではnpm start、スタックします。

$ npm start

> [email protected] start /home/aalaap/projects/myapp
> node ./bin/www

サーバーがリッスンしていて、アプリにアクセスできないことを示す行はありません。

を実行するとnode app.js、出力なしですぐに終了します。

アプリをデバッグモードで実行することは本番環境に理想的なものではないかもしれないと感じますが、これを正しく理解していないと、それについて間違っている可能性があります。

編集:サーバーには、クラッシュした場合にサーバーを定期的に再起動するcronエントリがあります。上記の方法がそれを実行する唯一の方法である場合、DEBUGパーツを含めるようにcronコマンドを変更する必要がありますか?

ゴロローデン

NODE_ENV環境変数を使用します。

$ NODE_ENV=production npm start 

あなたが言及するDEBUG変数はログ出力専用であり、ログに表示したいものを正確に構成します。

アプリケーションがハングする理由の質問には、コードを確認してデバッグすることなしに答えることはできません。それが環境変数に関係していることは疑いの余地がありません。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

2 番目のノード サーバーを使用して独立したexpress.js アプリケーションを実行するにはどうすればよいですか?

分類Dev

ローカルホストで複数のExpress / Nodejsアプリケーションを実行するにはどうすればよいですか?

分類Dev

VS Express 2012 for WindowsDesktopで作成したアプリケーションをVisualStudio 2015に「転送」するにはどうすればよいですか?

分類Dev

Express アプリで実行時エラーを処理するにはどうすればよいですか?

分類Dev

ExpressアプリケーションでJSONPOSTデータを使用するにはどうすればよいですか

分類Dev

本番環境でAngularアプリを提供するようにExpressを構成するにはどうすればよいですか?

分類Dev

認証メソッドを渡すためにノード+ Expressアプリでルートを設定するにはどうすればよいですか?

分類Dev

ポート3001、3002などでNode / Expressアプリを実行するにはどうすればよいですか?

分類Dev

Nodejsアプリで、Expressメソッド内でHTTPクライアントリクエストを作成するにはどうすればよいですか?

分類Dev

PayPal Express Checkoutでオプションの新しいアカウント作成を設定するにはどうすればよいですか?

分類Dev

ExpressとReactが同じポートで実行されている-ルーティングを使用するにはどうすればよいですか?

分類Dev

ExpressおよびEJSブログアプリケーションでHTMLタグをレンダリングするにはどうすればよいですか?

分類Dev

Express 4 Webアプリケーションの複数のルートで単一のmssql接続プールを使用するにはどうすればよいですか?

分類Dev

Express jsで複数のデータを実行するにはどうすればよいですか?

分類Dev

Node.js + Expressアプリケーションで並行性はどのように機能しますか?

分類Dev

ExpressサーバーでReactクライアントアプリからリクエストを取得するにはどうすればよいですか?

分類Dev

Express Generatorを使用してNode jsのボイラープレートを作成するにはどうすればよいですか

分類Dev

Expressアプリと対話するためにコンソールを開くにはどうすればよいですか?

分類Dev

Expressでnpmがインストールされたブートストラップを使用するにはどうすればよいですか?

分類Dev

ExpressJSアプリ-Expressでテンプレートエンジンの代わりに通常のHTMLを使用するにはどうすればよいですか

分類Dev

Expressから渡された変数をAngularテンプレートで表示するにはどうすればよいですか?

分類Dev

認証されたルートと認証されていないルートがある場合、Expressを使用してreactアプリをクライアントに送信するにはどうすればよいですか?

分類Dev

ノードjsでポリマーCLIv-2.0を使用し、アプリを作成するためにExpressを使用するにはどうすればよいですか?

分類Dev

React&Redux、ExpressバックエンドアプリでJWTを使用し、redux-persistなどのパッケージを使用せずにユーザーログインを永続化するにはどうすればよいですか?

分類Dev

ReactJS / NodeJS / Express / MongoDBで作成されたWebアプリをローカルネットワークにデプロイするにはどうすればよいですか?

分類Dev

Expressで一時的なエンドポイントを作成するにはどうすればよいですか

分類Dev

NodeJS Expressサーバーをセットアップするにはどうすればよいですか?

分類Dev

ユーザーがStripeアカウントを作成するためにStripeConnect Expressセッションを初期化するにはどうすればよいですか?

分類Dev

「DEBUG = node:* ./ bin / www」なしでExpress4を使用してアプリを実行するにはどうすればよいですか

Related 関連記事

  1. 1

    2 番目のノード サーバーを使用して独立したexpress.js アプリケーションを実行するにはどうすればよいですか?

  2. 2

    ローカルホストで複数のExpress / Nodejsアプリケーションを実行するにはどうすればよいですか?

  3. 3

    VS Express 2012 for WindowsDesktopで作成したアプリケーションをVisualStudio 2015に「転送」するにはどうすればよいですか?

  4. 4

    Express アプリで実行時エラーを処理するにはどうすればよいですか?

  5. 5

    ExpressアプリケーションでJSONPOSTデータを使用するにはどうすればよいですか

  6. 6

    本番環境でAngularアプリを提供するようにExpressを構成するにはどうすればよいですか?

  7. 7

    認証メソッドを渡すためにノード+ Expressアプリでルートを設定するにはどうすればよいですか?

  8. 8

    ポート3001、3002などでNode / Expressアプリを実行するにはどうすればよいですか?

  9. 9

    Nodejsアプリで、Expressメソッド内でHTTPクライアントリクエストを作成するにはどうすればよいですか?

  10. 10

    PayPal Express Checkoutでオプションの新しいアカウント作成を設定するにはどうすればよいですか?

  11. 11

    ExpressとReactが同じポートで実行されている-ルーティングを使用するにはどうすればよいですか?

  12. 12

    ExpressおよびEJSブログアプリケーションでHTMLタグをレンダリングするにはどうすればよいですか?

  13. 13

    Express 4 Webアプリケーションの複数のルートで単一のmssql接続プールを使用するにはどうすればよいですか?

  14. 14

    Express jsで複数のデータを実行するにはどうすればよいですか?

  15. 15

    Node.js + Expressアプリケーションで並行性はどのように機能しますか?

  16. 16

    ExpressサーバーでReactクライアントアプリからリクエストを取得するにはどうすればよいですか?

  17. 17

    Express Generatorを使用してNode jsのボイラープレートを作成するにはどうすればよいですか

  18. 18

    Expressアプリと対話するためにコンソールを開くにはどうすればよいですか?

  19. 19

    Expressでnpmがインストールされたブートストラップを使用するにはどうすればよいですか?

  20. 20

    ExpressJSアプリ-Expressでテンプレートエンジンの代わりに通常のHTMLを使用するにはどうすればよいですか

  21. 21

    Expressから渡された変数をAngularテンプレートで表示するにはどうすればよいですか?

  22. 22

    認証されたルートと認証されていないルートがある場合、Expressを使用してreactアプリをクライアントに送信するにはどうすればよいですか?

  23. 23

    ノードjsでポリマーCLIv-2.0を使用し、アプリを作成するためにExpressを使用するにはどうすればよいですか?

  24. 24

    React&Redux、ExpressバックエンドアプリでJWTを使用し、redux-persistなどのパッケージを使用せずにユーザーログインを永続化するにはどうすればよいですか?

  25. 25

    ReactJS / NodeJS / Express / MongoDBで作成されたWebアプリをローカルネットワークにデプロイするにはどうすればよいですか?

  26. 26

    Expressで一時的なエンドポイントを作成するにはどうすればよいですか

  27. 27

    NodeJS Expressサーバーをセットアップするにはどうすればよいですか?

  28. 28

    ユーザーがStripeアカウントを作成するためにStripeConnect Expressセッションを初期化するにはどうすればよいですか?

  29. 29

    「DEBUG = node:* ./ bin / www」なしでExpress4を使用してアプリを実行するにはどうすればよいですか

ホットタグ

アーカイブ