問題タブ [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.
express - 再起動しない限り、Express / hbs が部分的な変更を登録しない
そのため、プロジェクトには Express、hbs、およびコンパスを使用しています。また、変更を取得するために nodemon を使用して実行してい*.js
ます。
パーシャルに変更を加えるたびに nodemon を完全に再起動する必要があることを除いて、すべて正常に動作しています。
これは、テンプレートの再コンパイルと関係があると思います。
これを回避する方法はありますか?それとも、すべての変更を処理するために Grunt などをセットアップする必要がありますか?
node.js - meanjs サーバーの起動には 3 ~ 6 分かかります
私の mean.js アプリは、yoeman の meanjs ジェネレーターに基づいており、いくつかの調整が加えられています (たとえば、フロントエンドとバックエンドを分離して、別々にデプロイできるようにするなど)。
fig を使用してアプリを起動しています (以下の fig.yml を参照)。コマンドを「node server.js」に設定すると、サーバーの起動に 6 秒かかります。
nodemonとwatchを実行する「grunt」で起動すると、6分ほどかかります。さまざまなことを試しましたが、nodemon によって実行速度が非常に遅くなる理由がよくわかりません
図.yml:
Gruntfile (抜粋)
node.js - 再起動時の Node.js の読み込み時間は 10 ~ 20 秒
私はnodemonとexpress jsでnode.jsを実行しています。ランダムな変更を加えるたびに、再起動後にページをロードするのに永遠に時間がかかります(その後、20〜30秒後に通常のロードになります)。変更ごとに 20 ~ 30 秒待つ必要があるため、この問題はイライラします。明らかに、私は自分が行ったことをはるかに速く視覚化したいと考えています。
クロムでページをロードし、同じページをFirefoxでロードすると、ロード時間が遅くなるのはクロムであるため、この問題はランダムです。「サーバーに最初に接続した人の読み込み時間が遅くなる」ようなものです。これはブラウザー固有の問題ではありません。2 つの異なるデバイスから同時にページをロードすることをテストしたところ、ページを最初にロードしたデバイスで同じ問題が発生したためです。
コマンドラインが結果を出力するため、問題は node.js 自体ではないことがわかっています。ブラウザでランダムな結果を視覚化すると、問題が発生します。
Windows 8.1でノードjsを実行しています
//ジェイコブ
node.js - nodemon を JSX で使用するには?
1 つのコマンドで JSX アプリをコンパイルして実行できます。
しかし、変更するたびにサーバーを自動的に再起動したいapp.jsx
. nodemonでそれを行うことができますが、 nodemonに事前に JSX コンパイラを介してスクリプトを実行させる方法がよくわかりません。
次のnodemon.json
ようにファイルを設定しました。
しかし、実行nodemon
すると次のように表示されます。
そのコマンドは、端末に直接貼り付けると逐語的に機能するため、これは奇妙です。
nodemon に JSX ファイルを実行させる方法はありますか?
javascript - Node.jsはコマンド「find」を処理しようとし続けます
したがって、node.js に問題があります。どういうわけか、server.js を実行していると、プロセッサがすぐに熱くなりました。それで、「top」コマンドを使用する理由を理解しようとします。リストを見ると、数秒おきに実行されるコマンド「find」があることがわかりました。そして、それは 1 つだけではありません... 10 以上で、CPU を 10% 以上使用しています。
その後、コマンド「cat /proc/"find_pid"/cmdline」を使用すると、次のようになりました: find -L/(-ipath/.git-prune-or-ipath/node_modules-prune-or-ipath/bower_components- prune-or-ipath/.sass-cache-prune)-or(-typef-and-mmin-10.316666666666666-print)
他の「find」コマンドの PID を変えて実行したところ、 -print の前の数字が変わった以外はほぼ同じ結果になりました。
これを引き起こした原因を知っている人はいますか?
なぜなら、私はここで何が起こったのか完全に盲目だからです。
nodemon を使用して server.js を実行しています。
以前はありがとう...
私のコード:
基本的に、HTMLを使用してブラウザから制御する8つのリレーがあります。ボタンは、ボタンを押すと変化する単なる絵です。