node.js - 初学node有点不懂
怪我咯
怪我咯 2017-04-17 16:04:12
0
7
311
怪我咯
怪我咯

走同样的路,发现不同的人生

全員に返信(7)
大家讲道理

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

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

いいねを押す +0
刘奇

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

いいねを押す +0
左手右手慢动作

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

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

です。 リーリー

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

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

いいねを押す +0
伊谢尔伦

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

いいねを押す +0
阿神

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

を使用したことがありません。
いいねを押す +0
大家讲道理

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

いいねを押す +0
黄舟

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

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート