問題タブ [node.js-connect]
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.
coffeescript - Connect.js 静的ミドルウェアと coffeescript
私は Connect.js 静的ミドルウェアの使用法を学ぼうとしていますが、私が見つけたすべての例では static コマンドを関数または getter として使用しており、use() と呼ばれるメソッドを使用するものもあれば、使用しないものもあります。率直に言って、私は困惑しています。
私はCoffeeScriptでこれをやっています。これが私のコードです:
index.html には、/static ディレクトリにある .jpg ファイルがあります。index.html ファイルが提供されますが、画像は常に壊れたリンクとして表示されます。誰かが私が間違っていることを教えてもらえますか? どんな情報でも大歓迎です。ありがとう!
node.js - CORS ヘッダーを静的接続サーバーに追加するにはどうすればよいですか?
私は、静的な html、css、および javascript を提供する小さなデモ Web サーバーを作成しています。サーバーは次のようになります
私のクライアント側の JavaScript は、別のサーバーへの ajax 呼び出しを行います。どうすれば追加できますか
クライアント側のJavaScriptがajax呼び出しを実行できるように、サーバーの応答に
node.js - Node.js で素数を取得しようとするとエラーが発生する
各素数をコンマで区切って、最初の 100 個の素数をファイルに書き込む node.js スクリプトを作成しています。
それを通過させようとすると、次のエラーが発生します。
何が悪いのかわかりません。私は初心者なので、非常に明白かもしれません。
編集:修正
戻り値:
node.js - node.jsアプリをherokuにデプロイするには?? それは可能ですか?
問題は git add にありました。node_modules ファイルを追加するのを忘れていました。ターミナルを閉じて、Heroku と NodeJs の使用開始[1] に記載されている一連のコマンドを再度実行しました。アプリケーションは正常にスタックにプッシュされました。
node.js - connect ミドルウェアの bodyParser() は何をしますか?
私は node.js のチュートリアルを行っており、レッスンではノードを使用してサーバーを作成する方法を教えています。以下のコードで、connect.bodyParser() 行は何をしますか?
node.js - Node.js と MongoDB あるクエリの結果を別のクエリで使用する
find を使用して一連のドキュメントについて MongoDB にクエリを実行し、それらの結果を JSON に出力できる node.js モジュールを作成しました。私の質問は、node.js が非同期であることを知っているので、このクエリ (アイテム) の結果を使用して、MongoDB に戻って別のドキュメント セットを見つけるクエリを作成するにはどうすればよいかということです。このクエリは基本的に、従業員に関する情報 (firstName、lastName など) を含むドキュメントのクエリに使用できる従業員 ID のリストを返します。次に、それらの結果を代わりに JSON として出力します。最初のクエリは基本的に、特定のユーザーが表示できるすべての従業員を教えてくださいというものです。次に、以下に示すように、従業員 ID を取得し、これらの個人情報を含む別の一連のドキュメントに対してクエリを実行する必要があります。
2 つのドキュメント スキーマを次に示します。
従業員
従業員がアクセスできるユーザー (ユーザー キャッシュ)
これが私のコードです:
javascript - Connect 3.0 の非推奨アラートを取り除く方法は?
私は、express.js を使用して Web アプリを作成する node.js 開発者です。今のところ、私の問題は次のとおりです。
コンピューターでアプリを作成するたびに、npm でそのアプリをインストールして実行します (node app.js と nodemon を使用)。コンソールに次のメッセージが表示されます。
アプリは動作します。問題ありません。しかし、他のコンピューターで作成されたアプリを複製すると、そのメッセージが表示されないため、コンピューターに古いものがあると思います。
メッセージに記載されているサイトにアクセスし、推測を確認しました。それは非推奨の警告です。ただし、ノードと npm を更新し、グローバル エクスプレスを更新しましたが、まだメモが表示されます。
したがって、私の問題は、非推奨のメモを取り除くために何を更新する必要があるかわかりません。
誰かが私を助けてくれることを願っています。どうもありがとう。
node.js - Node の http.createServer のリクエスト オブジェクトとレスポンス オブジェクトへのアクセスは、閉鎖の結果ですか?
これは完全に明白かもしれませんが、 createServer メソッド内の匿名または名前付き関数を介してリクエストおよびレスポンスオブジェクトへのアクセスを許可する「メカニズム」が閉鎖の例であることを確認したいですか? つまり、createServer が外部関数であり、その他の返された関数が要求および応答オブジェクトにアクセスできる内部関数であるということですか?
node.js - Express では、なぜ .config() の env 変数がオプションなのですか?
ここで Express API を読んでいます: http://expressjs.com/api.html#app.configure
最初の引数はオプションであることがわかりました。これのポイントは何ですか?最初の引数が欠落している場合、コールバックは常に呼び出されませんか? もしそうなら、それを app.config() でラップするポイントは何ですか?
言い換えれば、これは次のとおりです。
...これと同じ:
?
もしそうなら、なぜ私は2番目の代わりに最初のことをするのですか?