問題タブ [nodemon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - nodemon で実行しようとしているため、Heroku がノード アプリの起動に失敗する
ノードアプリを Heroku にデプロイしていますが、定義したのではなく nodemon で呼び出そうとしていnode app.js
ます。私のProfileは次のようになります:
Heroku にプッシュすると、dyno が次のエラーでクラッシュします。
nodemon を package.json の依存関係としてインストールする npm を試し、node_modules/nodemon をチェックインしましたが、うまくいきませんでした。(いずれにせよ動作させるには nodemon をインストールする必要がありnpm install nodemon -g
ます)
何か案は?
私のpackage.json:
アップデート
ずっとぶら下がっていてごめんなさい!私が正しく覚えていれば、最終的に私の問題は、Procfile の web: ロールをオーバーライドしていたビルドパックでした。
それ以来、別のビルドパックに切り替えました: ddollar/heroku-buildpack-multi
次の .buildpacks ファイルを使用します。
私のProfileは次のようになります。
node.js - nodemon : 必須モジュールとして使用するときに実行可能ファイルに引数を渡す
nodemon を必須モジュールとして使用してスクリプトを開始しようとしていますが、引数を正しく渡すことができません。
たとえば、
スクリプトが次のように起動されることを期待しています:
しかし、それは機能せず、私が何とか得ることができるのは
これは私が試したものです:
については知ってexecMap
いますが、とにかく最後に引数を渡すことができないのでダメです。
どうすればそれができますか?
node.js - Nodemon + Vagrant + Mongodb
ノードアプリの開発に Vagrant を使用しています。nodemon、mongodb、fwded ポート 3000:3000 (アプリ用) および 27017:27017 (MongoDB 接続用) をインストールしました。
私が走れば
でアプリにアクセスできますhttp://localhost:3000
が、VM の DB に変更を加えるたびに、次のように入力する必要があります。
DB の変更が有効になるようにhttp://localhost:3000
なぜこれが起こっているのですか?
ありがとう!
node.js - grunt-nodemon は nodemon を使用してサーバーを起動しませんでした
私express-generator
はプロジェクトのスケルトンを作成し、 との代わりに を使用しjade
、とを組み合わせてdocを使用しますが、単調なタスクを実行すると、出力は次のようになります。sass
ejs
stylus
concurrent
watch
nodemon
[nodemon] v1.0.17
[nodemon] いつでも再起動するには、rs
[nodemon] を入力してください: fir/ * /*
[nodemon]node bin/www
ポート 3000 でリッスンしている Express サーバーを開始しています
mongodb 接続が開いています
すでにnode
サーバーの起動に使用されていますが、いかがですか?
gulp - nodemon cli 構成オプション '-L' を gulp-nodemon に設定するにはどうすればよいですか?
以下のように gulp-nodemon の nodemon config に nodemon -L (--legacy-watch) オプションを空文字列で追加してみましたがうまくいきませんでした。誰でも助けることができますか?
gulp - Gulp Watch と Nodemon の競合
手短に:最近Gulpの使用を開始し(Gruntから変換)、SASS/JS/HTML用のGulpのデフォルトの監視タスク(npmからのgulp-watchではない)とgulp-nodemon(npmから)の両方を使用してExpressを再起動しようとしています変更時のサーバー。だけを実行するとgulp watch
、正常に動作します。実行gulp server
中 (nodemon の場合) は正常に動作します。ただし、両方を一緒に使用すると (以下のデフォルト タスクの構成に示されています)、監視機能は機能しません。タスクは実行中であり、CLI の gulp では監視タスクの「開始中」と「完了」が表示されますが、ファイルは更新されません。
関連するタスク構成:
連結JavaScript:
Nodemon、エクスプレス アプリへの変更で再起動:
JavaScript の変更を監視し、連結のために js:app を実行します。
gulp ウォッチと nodemon を同時に初期化するためのデフォルト タスク:
誰かに何かアイデアがあれば、事前に感謝します!
node.js - Grunt が Express サーバーを Nodemon で起動しないのはなぜですか?
私Gruntfile
は:
私server.coffee
も超シンプルです:
しかし、私がするときgrunt start
、私は得る:
サーバーが起動しないというのは、何が間違っているのでしょうか?
node.js - NodeJS- nodemon をインストールできません
nodemon をインストールしようとしていますが、毎回同じ部分で行き詰まります。応答はありますが、仕事は終了しませんでした。以下の状態で数分後に停止する必要があります。すでに別のモジュールを試しましたが、すべて正しくインストールされています。
誰かが何が間違っているのか、または他の同様のモジュールを言うことができますか? ありがとう。
node.js - ノードモン + エクスプレス、リッスン ポート =?
Express を使用して単純なノード プロジェクトを作成します。
これで、テスト アプリが起動し、ポート 3000 で実行されます。nodemon
今、このプロジェクトを実行するために使用したいと思います。私はそれをインストールしました:
gihub README では、ノードと同じ方法で実行されます。npm start
ノードを開始する新しい方法は ではないため、これは少し混乱しますnode
。だから私は試しました:
しかし、接続しようとすると、何もありません。私はそれを確認しました:
何も返されませんでした。通常は ( を使用してnpm start
) 以下を返します。
ここで何が悪いのか誰にもわかりますか?指定したポートでリッスンするアプリを取得するにはどうすればよいnodemon
ですか?
私のセットアップ: