• [解決済み] Node.jsのスケーリング

    質問 私は大規模なサーバーサイドの開発にはかなり新しいです。Node.jsを使用してサーバーを書きたいと思っていますが、先に進む前に、例えば20クエリ/秒までnodeをスケールアップするための一般原則が何であるかを知りたいと思います。 私が書いているサービスは、主にデータベースへのインターフェースであり、さらに認証と入力データの検証を行う予定です。 どのように解決するのですか?

    2023-04-09 05:35:02
  • [解決済み] Mongoose/Node.jsで複数のドキュメントを同時に保存するにはどうしたらいいですか?

    質問 現在、私は1つのドキュメントを追加するために保存を使用しています。 私が単一のオブジェクトとして保存したいドキュメントの配列を持っているとします。 単一の関数呼び出しでそれらをすべて追加し、それが完了したときに単一のコールバックを取得する方法はありますか? 私はすべてのドキュメントを個別に追加することができましたが、すべてが完了したときにワークアウトするコールバックを管理することは問題

    2023-04-06 03:38:06
  • [解決済み] モジュール 'ts-node/register' を見つけることができません。

    質問 TypeScript/Angular2プロジェクトのテストにmochaを使用したい。 私は ts-node を使ってみました。 ここに : npm install -g ts-node が、実行時には mocha --require ts-node/register -t 10000 ./**/*.unit.ts エラーが発生する モジュー

    2023-04-06 03:06:24
  • [解決済み] Websocketトランスポートの信頼性(再接続時のSocket.ioデータ損失)

    質問 中古 NodeJS, Socket.io 問題点 2人のユーザがいるとします U1 &です。 U2 は、Socket.ioを介してアプリに接続しました。アルゴリズムは以下の通りです。 U1 インターネットに完全に接続できなくなる(例:インターネットを切断する) U2 にメッセージを送信します。 U1 . U1 インター

    2023-04-02 16:43:07
  • [解決済み] grunt throw "Recursive process.nextTick detected" (再帰的プロセス.nextTickを検出しました)。

    質問 私は Lion 10.9.2 と nodejs v0.10.26 を使用しています。 私は、sassファイルの自動コンパイルとgruntによるライブリロードをセットアップしたいのですが、何も複雑ではありません... を実行するとき grunt watch を実行すると、次のようなエラーが発生します。 (node) warning: Recursive process.ne

    2023-03-30 12:08:38
  • [解決済み] nodejsにカスタム認証局(CA)を追加する方法

    質問 私はハイブリッドモバイルアプリを構築するためにCLIツールを使用しています。これはクールなアップロード機能を備えており、アプリストアを経由せずにデバイス上でアプリをテストすることができます(ionic-cliです)。しかし、私の会社では、他の多くの会社と同様に、TLSリクエストは会社独自のカスタムCA証明書で再署名され、私は自分のマシンのキーチェーン(OS X)に持っています。しかし、

    2023-03-27 08:58:34
  • [解決済み] npm ERR! 404 Not Found: [email protected]

    質問 プロジェクトをデプロイしようとしているのですが、突然このエラーが発生しました。 npm ERR! 404 Not Found: [email protected] どのように解決するのですか? <ブロッククオート tldr; なんということでしょう。event-stream パッケージに、ハッカーがビットコインを盗むことを可能にする脆弱性があることが判明し

    2023-03-27 07:23:56
  • [解決済み] res.send "の後にコードを実行できるのはなぜですか?

    質問 以下のコードの動作はどのような仕組みになっているのでしょうか。 res.send(200, { data: 'test data' }); console.log('still here...'); 私の理解では res.send は を返す を返しますが、関数 接続を閉じる / リクエストを終了する . このことは、なぜ res.send コマンドの後に

    2023-03-20 04:32:16
  • [解決済み] nodejsでchildprocessをkillする方法は?

    質問 shelljsを使用して子プロセスを作成しました。 !/usr/bin/env node require('/usr/local/lib/node_modules/shelljs/global'); fs = require("fs"); var child=exec("sudo mongod &",{async:true,silent:true});

    2023-03-16 11:29:19
  • [解決済み] node_modules構造が深いNode.jsアプリケーションをWindowsにデプロイする方法とは?

    質問 どうやら、いくつかのNode.jsモジュールには、以下のような問題があるようです。 深い フォルダの階層が は、Windows のコピーコマンド(または PowerShell の Copy-Item は、パスが 250 文字を超えると、悪名高い "path too long" エラーを発生させます。 例えば、これは1つのNodeモジュールが作成できるフォルダ階層です

    2023-03-15 23:15:20
  • [解決済み] npmにおけるbundledDependenciesと通常の依存関係との違い

    質問 npmでは bundledDependencies を指定することができますが、そうすることの利点は何でしょうか?参照するモジュールが削除されたとしても、絶対に正しいバージョンを取得したい場合、あるいは、バンドルすることでスピードの利点がある場合でしょうか。 の利点を知っている人はいますか? bundledDependencies の利点は何ですか? どのように解決する

    2023-03-15 03:31:54
  • [解決済み] (node:3341) DeprecationWarning。Mongoose: mpromise

    質問 mongooseの上にカスタムメソッドを持つクラスを開発しようと思って、自分のクラスでmongooseを拡張しましたが、新しいcarメソッドを作成するために呼び出すと動作しますが、そのストリップとエラーは、私が何をしようとしているかを見ることができます。 このような警告が表示されます。 (node:3341) DeprecationWarning: Mongoose: mprom

    2023-03-13 18:19:33
  • [解決済み] npm install --save` で、package.json に厳密なバージョンを追加する。

    質問 を実行すると npm install --save somepackage を実行すると、通常、package.jsonにこのようなものが追加されます。 "dependencies": { "somepackage": "^2.1.0" } バージョンの前にキャレット(^)が付くので、後で npm install を実行すると、代わりにバージョン 2.3.0 がイン

    2023-03-10 19:15:09
  • [解決済み] mocha.jsで複数のファイルからテストを結合する

    質問 私は複数のファイルからすべてのテストを1つのファイルに結合しようとしています、このようなものです。 describe('Controllers', function() { describe('messages.js', function() { require('./controllertests/messages').test(options);

    2023-03-10 03:39:39
  • [解決済み] nextTickとsetImmediateの比較、ビジュアル解説

    質問 nextTickとsetImmediateの違いについて、とても混乱しています。インターネット上でそれらに関するすべてのドキュメントを読みましたが、それらがどのように機能するのかまだ理解していません。 例を挙げます。 function log(n) { console.log(n); } setImmediate setImmediate(function() {

    2023-03-07 05:29:33
  • [解決済み] mongodb-nativeのfindOne()でフィールド名として変数を使用するには?

    質問 mongodbにこのようなデータを持っています。 { "name": "Amey", "country": "India", "region": "Dhule,Maharashtra" } で、クエリでフィールド名を変数として渡しながらデータを取得したい。 以下はうまくいきません。 var name = req.params.name; var

    2023-03-06 21:36:48
  • [解決済み] gulpでファイルをコピーし、親ディレクトリに基づいて名前を変更する方法を探しています。

    質問 各モジュールには、ビルドディレクトリにコピーする必要があるいくつかのファイルがあり、これによるコードの繰り返しを最小限に抑える方法を探しています。 gulp.src('./client/src/modules/signup/index.js') .pipe(gulp.dest('./build/public/js/signup')); gulp.src('./client/sr

    2023-03-05 08:34:25
  • [解決済み] Node.jsで複数ドメインのAccess-Control-Allow-Originを有効にする [duplicate]

    質問 この質問はすでにここに回答があります : Access-Control-Allow-Origin複数のオリジン・ドメイン? (32の回答)

    2023-03-04 22:57:52
  • [解決済み] OR条件オブジェクトの連続化

    質問 このようなオブジェクトを作成することで var condition= { where: { LastName:"Doe", FirstName:["John","Jane"], Age:{ gt:18 } } } で渡すと Student.findAll(condition) .success(func

    2023-03-04 21:53:37
  • [解決済み] 追加オプションやパラメータを含む Mocha テスト

    質問 Mochaを使用してNode.jsアプリケーションのテストケースを書いています。テストケースには、追加の入力オプションまたはパラメータとして API キーが必要です。APIキーはプライベートなので、私はそれをテストファイルに直接含めたくありません。私はMochaで利用可能ないくつかのオプションがあることを知っています。 http://mochajs.org/#usage し

    2023-03-03 03:33:21