検索

ホームページ  >  に質問  >  本文

node.js - 初学node有点不懂

怪我咯怪我咯2787日前312

全員に返信(7)返信します

  • 大家讲道理

    大家讲道理2017-04-17 16:06:12

    独自の app.js に問題があります。 httpサービスが起動していないのか、待ち受けポート番号が出力されていないのか、最後の一文が記載されていないのではないか?

    スーパーバイザーは単なるノード サービスですよね? それは、彼がメインプロセスとして機能し、簡単に監視できるように子プロセスをサービスとして設定するだけです。

    返事
    0
  • 怪我咯

    怪我咯2017-04-17 16:06:12

    最初にノードを作成したときは、サーバーの内容を変更するたびに、それを有効にするために自動的に再起動する必要がありましたが、このスーパーバイザーを使用すると、サービスを保存した後に自動的に再起動されます。 。
    ところで、どんな効果が欲しいのですか?コードが正しいかどうかを確認してください。おそらくスーパーバイザとはほとんど関係がありません。

    返事
    0
  • ringa_lee

    ringa_lee2017-04-17 16:06:12

    あまり詳しくなくてごめんなさい

    通常、js ファイルの実行に使用されるコマンドは

    です。 リーリー

    supervisor は、コードを実行するたびに個別に node を使用することなく、プログラム コードの変更を監視するプロセスを作成するデバッグ ツールであることが分かりました。

    実際、実行方法に問題はないと思います。表示されるプロンプト情報の違いは、システムが原因である可能性があります。
    第二に、あなたのコードが彼のコードと異なる可能性があり、そのため監視結果も異なります。

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 16:06:12

    app.js を出して見てください。

    返事
    0
  • 阿神

    阿神2017-04-17 16:06:12

    私はノードについてあまり詳しくありませんが、スタートアップはノード app.js でなければならないことは知っています (app はノード プログラムの名前です)。とにかく、スーパーバイザーコマンド

    を使用したことがありません。

    返事
    0
  • 大家讲道理

    大家讲道理2017-04-17 16:06:12

    cmd プロンプトによると、すでに監視をオンにしていませんか?

    返事
    0
  • 黄舟

    黄舟2017-04-17 16:06:12

    が既に実行されている場合は、app.js の末尾に次の文を追加できます。

    console.log ('server is running on ort')

    返事
    0
  • キャンセル返事