• [解決済み】Mongoose: findOneAndUpdateが更新されたドキュメントを返さない

    質問 以下は私のコードです。 var mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/test'); var Cat = mongoose.model('Cat', { name: String, age: {type: Number, default: 20}, crea

    2022-03-25 14:14:02
  • [解決済み】Node.jsのシングルスレッド・ノンブロッキングIOモデルの動作について

    質問 私はNodeのプログラマーではありませんが、以下のことに興味があります。 シングルスレッド・ノンブロッキングIOモデル が動作します。 記事を読んだ後 ノードJSイベントループの理解 本当に困っているんです。 このモデルには例があります。 c.query( 'SELECT SLEEP(20);', function (err, results, fields)

    2022-03-25 13:57:50
  • [解決済み】npm - パッケージの最新バージョンを表示する方法

    質問 npm を使ってモジュールの最新バージョンを表示するにはどうしたらいいですか?私は次のようなものを期待しています。 npm --latest express をプリントアウトします。 v3.0.0 . 解決方法は? 使用することができます。 npm show {pkg} version (だから npm show express version が返されるようにな

    2022-03-25 13:52:48
  • [解決済み] Node.js:ENOSPCエラーとは何ですか、そしてどのように解決しますか?

    質問 Node.jsとサーバーへのファイルのアップロードで問題があります。サーバーにファイルをアップロードするために、私は次のものを使用しています。 プラグイン . サーバーへのファイルアップロードを開始すると、Node.jsのプロセスがクラッシュし、エラーが表示されます。 エラーです。ENOSPC。 サーバーコードが実行されません。 $ df -h Filesystem

    2022-03-25 12:17:53
  • [解決済み】nodejsは絶対パスからファイル名を取得しますか?

    質問 ファイルの絶対パスからファイル名を取得するAPIはありますか? 例 "foo.txt" から "/var/www/foo.txt" のような文字列操作で動作することは知っています。 fullpath.replace(/.+\//, '') のような、より「正式な」方法はないのでしょうか? file.getName() をjavaで実行することができます。 Node

    2022-03-25 05:06:25
  • [解決済み】Node.jsで現在のオペレーティングシステムを判断する方法

    質問 あるプラットフォームで開発する際に使用するnodeシェルスクリプトをいくつか書いています。MacとWindowsの両方の開発者がいます。あるインスタンスでは.shファイルを、別のインスタンスでは.batを実行するために、Nodeでチェックすることができる変数はあるでしょうか? どのように解決するのですか? 使用する変数は process.platform Macでは、

    2022-03-25 03:42:43
  • [解決済み】Node.jsが終了する直前にクリーンアップアクションを実行する

    質問 Node.jsが何らかの理由で終了する直前に、常に何かをするように指示したいのです - 。 Ctrl + C が発生した、例外が発生した、などの理由が考えられます。 こんなことをやってみました。 process.on('exit', function (){ console.log('Goodbye!'); }); プロセスを起動し、終了させましたが、何も起

    2022-03-24 15:17:38
  • [解決済み] npmパッケージの依存関係にローカルモジュールを指定する方法

    質問 私は、パッケージ.jsonファイルのdependenciesで指定されたサードパーティモジュール(例えば'express')に依存する通常のセットを持っているアプリケーションを持っています。例えば、次のとおりです。 "express" : "3.1.1" 私は、自分のコードをモジュール式に構成し、ローカル(現在いるファイルシステム上の意味)モジュールのセットをpacka

    2022-03-24 14:58:34
  • [解決済み] Node.jsで "Cannot find module "エラーを解決するにはどうしたらいいですか?

    質問 GitHubからモジュールをダウンロードし、指示に従ってビルドした後、それを既存のプロジェクトに取り込もうとしています。 > npm install ../faye これでうまくいくように見える。 > npm list /home/dave/src/server └─┬ [email protected] ├── [email protected] ├── hiredis@

    2022-03-24 12:21:05
  • [解決済み] 空でないディレクトリを削除する

    質問 Nodeアプリケーションで、いくつかのファイルを含むディレクトリを削除する必要があります。 fs.rmdir は空のディレクトリに対してのみ機能します。どうしたらいいでしょうか? 解決方法は? というモジュールがあります。 rimraf ( https://npmjs.org/package/rimraf ). と同じ機能を提供する。 rm -Rf 非同期

    2022-03-24 06:27:18
  • [解決済み] 全てのnpmモジュールをグローバルに削除するコマンド

    質問 グローバルなnpmモジュールをすべて削除するコマンドはありますか?ない場合は、何をお勧めしますか? 解決方法を教えてください。 以下のコマンドは、すべてのグローバルなnpmモジュールを削除します。注意:これはWindowsでは動作しません。Windowsで動作するバージョンは、以下を参照してください。 Ollie Bennettの回答 . npm ls -gp --dep

    2022-03-24 03:14:21
  • [解決済み] WindowsでNODE_ENV=productionを設定するにはどうすればよいですか?

    質問 Ubuntuでは、非常に単純で、アプリケーションを使用して実行することができます。 $ NODE_ENV=production node myapp/app.js しかし、Windowsではこれがうまくいきません。この属性を設定するための設定ファイルはありますか? 解決方法は? 現在のバージョンのWindowsでは、デフォルトのシェルとしてPowershellが使用され

    2022-03-23 23:08:57
  • [解決済み】Node.jsでBase64エンコードを行うにはどうすればよいですか?

    質問 Node.jsにBase64エンコーディングはまだ組み込まれていないのですか? なぜこのようなことを聞くかというと final() から crypto は、16進数、2進数、ASCIIのいずれかのデータしか出力できません。例えば var cipher = crypto.createCipheriv('des-ede3-cbc', encryption_key, iv);

    2022-03-23 19:23:44
  • [解決済み] package.jsonから未使用のnpmパッケージを探す

    質問 の中にパッケージがあるかどうかを判断する方法はありますか? package.json ファイルが不要になりましたか? 例えば、あるパッケージを試してみて、後でコードをコメントしたり削除したりするときに、アンインストールするのを忘れて、結局、削除できるパッケージがいくつか残ってしまうんです。 パッケージを安全に削除できるかどうかを判断する効率的な方法は何でしょうか? どのよ

    2022-03-23 12:23:25
  • [解決済み】Expressで完全なURLを取得する方法は?

    質問 例えば、私のサンプルURLが http://example.com/one/two で、私は以下のルートを持っていると言います。 app.get('/one/two', function (req, res) { var url = req.url; } の値は url は、次のようになります。 /one/two . を取得するにはどうすればよい

    2022-03-23 10:45:22
  • [解決済み】node.jsアプリをバックグラウンドサービスとして実行するにはどうすればいいですか?

    質問 この記事は長年にわたって多くの注目を集めてきましたので、この記事の下にプラットフォームごとの上位ソリューションをリストアップしました。 元の記事 : node.jsのサーバーをバックグラウンドで動作させたい、つまり、ターミナルを閉じてもサーバーが動作し続けるようにしたい。私はこれをグーグル検索し、次のようになりました。 チュートリアル しかし、意図したように動作しま

    2022-03-23 08:55:42
  • [解決済み] Mongooseの"__v "フィールドとは?

    質問事項 私は Mongoose バージョン3では MongoDB バージョン2.2です。に気づいたのですが __v フィールドが表示されるようになりました。 MongoDB ドキュメントを作成することができます。バージョニングと関係があるのでしょうか?どのように使用されるのでしょうか? どのように解決するのですか? から こちら : は versionK

    2022-03-23 06:57:16
  • [解決済み】Node.js:末尾の改行なしでコンソールに印刷する?

    質問 コンソールに印刷する際に、末尾の改行がないようにする方法はありますか?その console オブジェクト ドキュメント は、それに関して何も言っていない。 console.log() 標準出力に改行付きで出力します。この関数は、複数の引数を printf() -のような方法です。例 console.log('count: %d', count); 最

    2022-03-23 01:20:18
  • [解決済み] Node.js + Nginx - 今度は何?

    質問 サーバーにNode.jsとNginxをセットアップしました。さて、実際に使ってみようと思うのですが、その前に2つ質問があります。 どのように連携させるか?リクエストはどのように処理すればよいのでしょうか? Node.jsのサーバーには2つのコンセプトがありますが、どちらが良いですか? a. 必要なウェブサイトごとに個別のHTTPサーバーを作成する。そして、すべてのJ

    2022-03-22 20:24:50
  • [解決済み] TypeScriptのファイルをコマンドラインから実行するには?

    質問 意外と答えが見つからなくて困っているんです。プレーンなNode.JSでは、どんなjsファイルでも node path/to/file.js しかし、CoffeeScriptでは coffee hello.coffee で、ES6では babel-node hello.js . Typescriptで同じことをするにはどうしたらいいのでしょうか? 私のプロジェクトでは ts

    2022-03-22 19:10:51