問題タブ [express]

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.

0 投票する
2 に答える
1289 参照

mongodb - mongodbを使用してnodejs expressアプリをDRYしようとしています

nodejs Express アプリで mongodb コードを分離しようとしていますが、物事をシャッフルする方法を理解するのに苦労しています。

ここに私が持っているものの要点があり ます https://gist.github.com/759446

私はそれをミドルウェアでほとんど何もしないようにしました。サーバーを起動すると、最初のリクエストで res.myvar が正しく「オブジェクト」に設定されます。以降のすべてのリクエストは、res.myvar が「未定義」で失敗します。

db コードを 1 か所に貼り付けて、さまざまなルートで使用できるようにしたいだけです。私はこれについて間違っていますか?mongodb nodejs ドライバー ページのすべての例は、db クエリなどを作成するだけです。全体を高速アプリに統合することはあまりありません。

0 投票する
2 に答える
2001 参照

javascript - 関数を連続して実行する

関数を直列に実行するとどのように機能するのか説明していただけますか?Connectのソースコード
を閲覧しましたが、わかりません。

自分で書きたいです。

0 投票する
6 に答える
71040 参照

node.js - Node.jsでルートを整理する

Node.jsを見始めます。また、私はExpressを使用しています。そして、質問があります-Webアプリケーションルートをどのように整理できますか?すべての例では、このすべてのapp.get/post/put()ハンドラーをapp.jsに配置するだけで、問題なく機能します。これは良いことですが、単純なHWブログ以上のものがある場合はどうでしょうか。このようなことをすることは可能ですか?

言い換えれば、DjangoのURLConfのようなものが欲しいのですが、Node.jsにあります。

0 投票する
1 に答える
1280 参照

mongodb - Node / Express / Mongo:動的コンテンツからHTML属性をレンダリングするにはどうすればよいですか?

Node / Express / Mongo / Jade(および/またはHAML.js)を使用して簡単なブログを作成しました。私はこのチュートリアルのブログアプリを使用しました(そして少し更新しました)。それ自体はhowtonode.orgからのブログアプリの更新です。

テンプレートエンジンを使用してリンクなどの属性を適切にレンダリングできますが、dbからデータを渡すと、どのhtmlもレンダリングされません。HTMLのプレーンテキストのプリントアウトを取得します。「動的」コンテンツをレンダリングするために他のノードパッケージ/モジュールが必要だと思いますが、どこから始めればよいのかわかりません。

0 投票する
3 に答える
13332 参照

node.js - express+jade: 提供されたローカル変数はビューで未定義です (node.js + express + jade)

jade テンプレート エンジンを使用して、node.js と Express を使用して webapp を実装しています。

テンプレートは正常にレンダリングされ、ヘルパーと動的ヘルパーにアクセスできますが、express によって提供され、layout.jade で使用および定義されている「body」ローカル変数以外のローカル変数にはアクセスできません。

これはコードの一部です:

これはtest.jadeです:

2 行目 (参照名) を削除すると、テンプレートが正しくレンダリングされ、Web ページに「hello」という単語が表示されます。=name を含めると、ReferenceError がスローされます。

私は翡翠に従っていると信じており、ローカル変数に関して正確に例を表現しています。私は何か間違ったことをしていますか、それともエクスプレスまたはジェイドのバグでしょうか?

0 投票する
5 に答える
24596 参照

javascript - Node.js+Express.js。より少ないCSSをレンダリングする方法は?

Expressワークスペースでより少ないCSSをレンダリングできません。
これが私の現在の構成です(私のcss/lessファイル'public/ stylo /'にあります)

これが私のmain.jadeファイルです

これが私のmain.lesscssです:

そして、ここに私のgoodies.less cssがあります:

クールな取引。今:私はnpmを介してインストールを減らし.cssましたが、別の投稿から@importsはではなくを参照する必要があると聞いていました.less。いずれにせよ、私は翡翠と少ないファイルの切り替えの組み合わせを試しましたが、成功しませんでした。.less.css

あなたが助けたり、解決策を持ったりすることができれば、私はそれを大いに感謝します。

注: ol'を入力すると、ヒスイの部分は正常に機能します.css
注2:コマンドラインからlesscを使用すると、lessはコンパイルされます。

0 投票する
11 に答える
96784 参照

node.js - socket.ioとセッション?

ExpressFrameworkを使用しています。socket.ioからセッションデータにアクセスしたい。client.listener.server.dynamicViewHelpersデータを使用してdynamicHelpersを表現しようとしましたが、セッションデータを取得できません。これを行う簡単な方法はありますか?コードをご覧ください

0 投票する
2 に答える
1831 参照

node.js - node.js とジャガーノート pub/sub

私はエクスプレスフレームワークとジャガーノートを使用しています。私はジャガーノートに関する多くの例を見ました.すべての例はこの方法を使用しています(クライアント側):

安全ですか?私はそうは思いません。誰もが javascript コンソールからチャンネルを購読できます。サーバー側からチャンネルを購読する方法はありますか?

0 投票する
1 に答える
4759 参照

javascript - Node.js + Express.js + SSL

重複の可能性:
Express js (Node.js) で HTTPS サーバーをセットアップする方法は?

ExpressJS (NodeJS のフレームワーク) を使用して SSL 接続を処理する便利な方法はありますか?

0 投票する
3 に答える
210219 参照

node.js - Express 関数の "res" および "req" パラメータとは何ですか?

次の Express 関数では、次のようになります。

reqととは何resですか? それらは何を表し、何を意味し、何をするのでしょうか?

ありがとう!