• [解決済み] passport.jsを使ったnode.jsでの認証後の前ページへのリダイレクトについて

    質問 私はnode.js、expressとpassport.jsを使用してログインメカニズムを確立しようとしています。ログイン自体は非常にうまく機能し、セッションはredisでうまく保存されますが、私は認証のためにプロンプトが表示される前に、ユーザーを開始した場所にリダイレクトすることにいくつかの問題があります。 例: ユーザーがリンクをたどる http://localhost:300

    2022-10-07 07:53:06
  • [解決済み] node.bcrypt.jsはどのようにソルトなしでハッシュ化されたパスワードと平文のパスワードを比較するのですか?

    質問 から github : パスワードをハッシュ化するため。 var bcrypt = require('bcrypt'); bcrypt.genSalt(10, function(err, salt) { bcrypt.hash("B4c0/\/", salt, function(err, hash) { // Store hash in your p

    2022-10-05 06:16:16
  • [解決済み] スレッドプールはどのような場合に使用するのですか?

    質問 Node.jsがどのように動作するか理解しています。イベントを受信し、それをワーカープールに委譲する単一のリスナースレッドを持っています。ワーカスレッドは、それが仕事を完了するとリスナーに通知し、リスナーは呼び出し元への応答を返します。 私の質問はこれです:私がNode.jsでHTTPサーバーを立ち上げ、私のルーティングされたパスイベントの1つ(たとえば"/test/sleep")

    2022-09-30 10:37:58
  • [解決済み] 親フォルダが存在しない場合のファイル書き込み方法について教えてください。

    質問 以下のパスにファイルを書き込む必要があります。 fs.writeFile('/folder1/folder2/file.txt', 'content', function () {…}); しかし '/folder1/folder2' のパスが存在しない可能性があります。ということで、以下のようなエラーが発生します。 message=ENOENT, open /fol

    2022-09-28 13:18:36
  • [解決済み] passport.jsでユーザーがログインしているかどうかを知るには?

    質問 私が読んでいるのは passport.js の情報やサンプルを2日間読みましたが、その後、認証のすべてのプロセスを行ったかどうかわかりません。 ログインしているかどうかを知るには、例えばナビゲーションバーにログインやログアウトのボタンがありますが、下にコードのような変数があるのでしょうか? if (login) <button>logout</butt

    2022-09-28 09:12:31
  • [解決済み] package.json で node_modules のパスを指定する。

    質問 bowerがbowerrcファイルで行うように、アプリケーションのnode_modulesディレクトリを例えば/vendor/node_modulesに移動させる方法はありますか?package.jsonで指定できると思ったのですが、解決策が見つからないようです。あなたの助けは非常に感謝しています。 どのように解決するのでしょうか? NODE_PATH 環境変数を設定するだけで

    2022-09-25 05:34:34
  • [解決済み] カスタムTypeScript定義ファイル作成時に「Module 'name' resolves to an untyped module at...」というエラーが発生する。

    質問 TypeScriptの定義がわかりません。 @type/{name} が見つからないので、インストールしたNodeJSパッケージの一つに対して d.ts ファイルを作成し、そのファイルを {project root}\typings フォルダーに保存します。これが私のやり方です。 // My source code: index.ts import Helper from

    2022-09-22 21:25:58
  • [解決済み] Mongooseでデータベースを削除するには?

    質問 Node.jsとMongooseでデータベースを作成するスクリプトを作成しています。 データベースがすでに存在するかどうかを確認し、存在する場合はMongooseを使ってドロップ(削除)するにはどうしたらよいでしょうか。 Mongooseでドロップする方法が見つかりませんでした。 どのように解決するのですか? mongoose にはコレクションを削除する方法はありません。

    2022-09-22 19:57:59
  • [解決済み] 保存後のMongooseのポップアップ

    質問 新しく保存されたオブジェクトの作成者フィールドに手動または自動で入力することができません...唯一の方法は、すでに持っているオブジェクトに対して再クエリすることですが、それはしたくありません。 これは設定です。 var userSchema = new mongoose.Schema({ name: String, }); var User = db.model('Us

    2022-09-18 05:31:26
  • [解決済み] Express-jsのワイルドカードルーチングで、パス以下とパスを含むすべてをカバーする。

    質問 1つのルートで、以下のすべてをカバーしようとしています。 /foo を含む /foo そのものです。私は /foo* を使ってみましたが、これはすべてに対して機能します。 を除いて にはマッチしません。 /foo . 観察してください。 var express = require("express"), app = express.createServer()

    2022-09-18 05:08:57
  • [解決済み] Node.jsのライブラリWinstonを使ってログにタイムスタンプを追加するにはどうしたらいいですか?

    質問 ログにタイムスタンプを追加したいです。これを実現する最善の方法は何でしょうか? どのように解決するのですか? 私自身、同じ問題に対処していました。 私が行えた方法は2つあります。 Winston をインクルードするとき、通常はデフォルトで Console トランスポートを追加します。 このデフォルトのケースでタイムスタンプを動作させるために、私はどちらかが必要でした。

    2022-09-17 14:27:27
  • [解決済み] Expressミドルウェアにおけるreq.locals vs. res.locals vs. res.data vs. req.data vs. app.localsについて

    質問 似たような質問がいくつかありますが、私の質問は、異なるルーティングミドルウェアに沿って取得した中間結果を伝播させたい場合、最善の方法は何でしょうか? app.use(f1); app.use(f2); app.use(f3); function f1(req,res,next) { //some database queries are executed and I get

    2022-09-15 05:08:07
  • [解決済み] Connect.js の methodOverride は何をするのですか?

    質問 Connect.jsの 非常に簡潔なドキュメント は言う methodOverride 偽の HTTP メソッドのサポートを提供します。 どういう意味ですか?その 明らかなGoogle検索 はあまり役に立ちません。なぜかというと methodOverride は有用なのでしょうか? どのように解決するのですか? シミュレーションを行う場合

    2022-09-14 18:25:40
  • [解決済み] node.jsでContent-Type: application/json postを送信する。

    質問 NodeJSでこのようなHTTPリクエストを行うにはどうしたらよいでしょうか。例またはモジュールに感謝します。 curl https://www.googleapis.com/urlshortener/v1/url \ -H 'Content-Type: application/json' \ -d '{"longUrl": "http://www.google.com/"}

    2022-09-12 16:28:50
  • [解決済み] node.js express 'npm start' でアプリを停止する方法

    質問 express v4.xでnode.jsアプリをビルドし、次のようにアプリを起動します。 npmスタート . アプリを停止させる方法はありますか?そこに npm停止 ? EDIT を実装する際に、エラーを含むように npm停止 /home/nodetest2# npm stop > [email protected] stop /home/nodetes

    2022-09-10 11:54:50
  • [解決済み] Node js ファイルからのフォルダパスの取得

    質問 特定のファイルを保持しているフォルダのパスを取得する方法はありますか。 fs.realpathSync('config.json', []); は次のようなものを返します。 G:\node-demos\7-node-module\demo\config.json ただ、必要なのは G:\node-demos\7-node-module\demo\ or G:\nod

    2022-09-10 08:31:13
  • [解決済み] nodejs connect は静的なものを見つけることができません。

    質問 注:私は与えられた他の解決策を試しました ここで を試しましたが、うまくいきませんでした。 NodeJsの初心者です。AngularJS proに従おうとしていますが、NodeJsサーバーのセットアップでつまづきました。本によると、私はnodejsをインストールし、次のように使用して接続パッケージをインストールしました。 npm install connect その後、

    2022-09-09 04:37:18
  • [解決済み] MemoryStoreの実運用への活用

    質問 今日、私は初めてNode.jsアプリケーションをquot;production"モードで実行し、この警告を受け取りました。 Warning: connection.session() MemoryStore is not designed for a production environment, as it will leak memory, and obviously only

    2022-09-06 23:21:01
  • [解決済み] nodejsでフォルダ下の*.htmlという拡張子でファイルを検索する。

    質問 nodejsを使用して、srcフォルダとそのサブフォルダ内のすべての*.htmlファイルを見つけたいと思います。それを行うための最良の方法は何ですか? var folder = '/project1/src'; var extension = 'html'; var cb = function(err, results) { // results is an array of

    2022-09-05 18:04:46
  • [解決済み] Sinon エラー 既にラップされている関数をラップしようとした

    質問 同じような質問があるようですが、私の問題に対する答えが見つからなかったので、ここで質問します。 私はmochaとchaiを使用して私のnode jsアプリをテストしています。私は私の関数をラップするためにsinionを使用しています。 describe('App Functions', function(){ let mockObj = sinon.stub(testApp

    2022-09-04 20:41:41