タグ付けされた質問 「node.js」

Node.jsは、GoogleのV8 JavaScriptエンジンとlibuvライブラリを使用する、イベントベースのノンブロッキング非同期I / Oランタイムです。これは、クライアント側とサーバー側の両方でJavaScriptを実行する機能を多用するアプリケーションの開発に使用されるため、コードの再利用性とコンテキストスイッチングの欠如から恩恵を受けます。

30
npmがsudoなしでエラーをスローする
nodejs.orgのパッケージを介してnodeとnpmをインストールしました。npmで何かを検索またはインストールしようとすると、コマンドをsudoで実行しない限り、次のエラーがスローされます。これは許可の問題だと思いますか?私はすでに管理者です。 npm ERR! Error: EACCES, open '/Users/chietala/.npm/-/all/.cache.json' npm ERR! { [Error: EACCES, open '/Users/chietala/.npm/-/all/.cache.json'] npm ERR! errno: 3, npm ERR! code: 'EACCES', npm ERR! path: '/Users/chietala/.npm/-/all/.cache.json' } npm ERR! npm ERR! Please try running this command again as root/Administrator. npm ERR! System Darwin 12.2.0 npm ERR! command "node" "/usr/local/bin/npm" "search" …
1287 node.js  unix  permissions  npm  sudo 

3
Node.jsの使用を開始するには[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 Node.JSを使い始めるのに役立つリソースはありますか?良いチュートリアル、ブログ、本はありますか? もちろん、公式ウェブサイトhttp://nodejs.org/にアクセスしましたが、それらのドキュメントが良い出発点だとは思いませんでした。
1264 javascript  node.js 




21
ノードjsでnpmモジュールをアンインストールする方法は?
よく知られているように、任意のnpmモジュールは、次の単純なコマンドを実行してインストールできますnpm install <module_name>。 使用しなくなったモジュールをいくつかインストールしましたが、それらを取り除きたいだけです。これについていくつか質問があります。 ルートからモジュールをアンインストールするためのコマンドやプロセス(などnpm uninstall <module_name>)はありますか、それとも単にモジュールファイルを削除するだけですか? 未使用のモジュールを保持するとどうなりますか?
1130 node.js  npm 

20
forEachループでasync / awaitを使用する
使用に問題があるasync/のawait中にforEachループが?私は、ファイルの配列awaitと各ファイルのコンテンツをループしようとしています。 import fs from 'fs-promise' async function printFiles () { const files = await getFilePaths() // Assume this works fine files.forEach(async (file) => { const contents = await fs.readFile(file, 'utf8') console.log(contents) }) } printFiles() このコードは機能しますが、何か問題が発生する可能性がありますか?このようなより高次の関数ではasync/ を使用するべきではないと誰かに言わawaitれたので、これに問題があるかどうか尋ねたかっただけです。

30
node.jsを単純なWebサーバーとして使用する
非常にシンプルなHTTPサーバーを実行したい。するためにすべてのGETリクエストexample.comを取得する必要がありindex.html、それにはなく、通常のHTMLページ(あなたは、通常のWebページを読んだときのように、すなわち、同じ経験)を務めていました。 以下のコードを使用して、の内容を読み取ることができますindex.html。index.html通常のWebページとして機能するにはどうすればよいですか? var http = require('http'); var fs = require('fs'); var index = fs.readFileSync('index.html'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end(index); }).listen(9615); 以下の1つの提案は複雑で、使用するgetリソース(CSS、JavaScript、画像)ファイルごとに1 行を記述する必要があります。 画像、CSS、JavaScriptを含む単一のHTMLページを提供するにはどうすればよいですか?
1103 node.js  server  webserver 

30
オブジェクトのマップ関数(配列の代わり)
私はオブジェクトを持っています: myObject = { 'a': 1, 'b': 2, 'c': 3 } Array.prototype.map次のように使用されるのと同様のネイティブメソッドを探しています。 newObject = myObject.map(function (value, label) { return value * value; }); // newObject is now { 'a': 1, 'b': 4, 'c': 9 } JavaScriptはmapオブジェクトに対してそのような関数を持っていますか?(これはNode.JSに必要なので、ブラウザー間の問題は気にしません。)

12
Node.js + Nginx-今はどうですか?
サーバーにNode.jsとNginxを設定しました。今、それを使いたいのですが、始める前に2つの質問があります。 彼らはどのように協力すべきですか?リクエストはどのように処理すればよいですか? Node.jsサーバーには2つの概念がありますが、その方が優れています。 a。必要なWebサイトごとに個別のHTTPサーバーを作成します。次に、プログラムの開始時にすべてのJavaScriptコードをロードして、コードが1回解釈されるようにします。 b。すべてのNode.jsリクエストを処理する単一のNode.jsサーバーを作成します。これにより、要求されたファイルが読み取られ、その内容が評価されます。したがって、ファイルはリクエストごとに解釈されますが、サーバーのロジックははるかに単純です。 Node.jsを正しく使用する方法はわかりません。
1003 node.js  nginx  concept 


13
Node.jsを使用して現在のスクリプトへのパスを取得するにはどうすればよいですか?
Node.jsでスクリプトへのパスを取得するにはどうすればよいですか? があることは知っprocess.cwdていますが、これはスクリプト自体ではなく、スクリプトが呼び出されたディレクトリのみを指します。たとえば/home/kyle/、次のコマンドを実行するとします。 node /home/kyle/some/dir/file.js 私が呼び出す場合process.cwd()、私が取得し/home/kyle/、ありません/home/kyle/some/dir/。そのディレクトリを取得する方法はありますか?
979 node.js 




弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.