2017-08-30 22 views
0

node.jsをダウンロードしました。 Expressモジュールをダウンロードしようとすると、エラーメッセージが表示されます。誰かに助言してもらえますか?ExpressノードJSをダウンロードできません

CMD表示:

C:\testapps>npm install --save express 
npm ERR! Windows_NT 6.1.7601 
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program 
Files\\nodejs\\ 
node_modules\\npm\\bin\\npm-cli.js" "install" "--save" "express" 
npm ERR! node v6.11.2 
npm ERR! npm v3.10.10 
npm ERR! code ECONNREFUSED 
npm ERR! errno ECONNREFUSED 
npm ERR! syscall connect 

npm ERR! Error: connect ECONNREFUSED 151.101.184.162:443 
npm ERR!  at Object.exports._errnoException (util.js:1020:11) 
npm ERR!  at exports._exceptionWithHostPort (util.js:1043:20) 
npm ERR!  at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1086:14) 
npm ERR! { Error: connect ECONNREFUSED 151.101.184.162:443 
npm ERR!  at Object.exports._errnoException (util.js:1020:11) 
npm ERR!  at exports._exceptionWithHostPort (util.js:1043:20) 
npm ERR!  at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1086:14) 
npm ERR! code: 'ECONNREFUSED', 
npm ERR! errno: 'ECONNREFUSED', 
npm ERR! syscall: 'connect', 
npm ERR! address: '151.101.184.162', 
npm ERR! port: 443 } 
npm ERR! 
npm ERR! If you are behind a proxy, please make sure that the 
npm ERR! 'proxy' config is set properly. See: 'npm help config' 

npm ERR! Please include the following file with any support request: 
npm ERR!  C:\testapps\npm-debug.log 

マイpackage.jsonファイル:

{ 
    "name": "testapps", 
    "version": "1.0.0", 
    "private": true, 
    "description": "meraki test", 
    "main": "app.js", 
    "scripts": { 
    "test": "echo \"Error: no test specified\" && exit 1" 
}, 
    "author": "", 
    "license": "ISC", 
    "dependencies":{ 
    "express": "4.15.4" 
    } 
} 
+0

あなたがプロキシの背後にありますか?node server.jsとしてサーバーを実行し、ブラウザチェック中その場合は、次のように設定する必要があります。 https://jjasonclark.com/how-to-setup-node-behind-web-proxy/ –

+0

ウイルス対策ソフトウェアまたはファイアウォールがリクエストをブロックしていますか? – robertklep

+0

npm install express-saveまたはnpm install -g express –

答えて

2

カレントディレクトリにExpressをインストールして、依存関係のリストに保存します。

npm install express --save 

一時的にではなく、依存関係リストに追加Expressをインストールするには:たとえば

あなたがアクセスすることを可能にする
npm install express -g 

npm install express --no-save 

またでグローバルにモジュールをインストールすることができますあなたのノードディレクトリについて心配する必要はありませんが、管理が難しくなります。できるならば避けてください。ノードのブログから

どれだけグローバル変数は、一種の総額であるが、いくつかのケースで 必要なように、世界的なパッケージは重要ですが、ない が必要であれば最高の回避します。一般的に

は、親指のルールは次のとおりです。あなたが必要と使用して、あなたのプログラムで を使用したい何かをインストールしている場合は(「何」)、その後のルートで、それをローカルにインストール

プロジェクト コマンドラインなどで シェルで使用するものをインストールする場合は、それをグローバルにインストールしてください。 バイナリがPATH環境変数になるようにしてください。

あなたは、エクスプレスCOMANDラインのそれ以降のバージョンで

npm install [email protected]

でそれをインストールすることができますが、別のモジュールに移行されました:表現-generetor

使用

npm install -g [email protected] 

例をあげて明示的にチェックすると、server.js

var express = require('express') 
var app = express() 

app.get('/', function (req, res) { 
    res.send('Hello World') 
}) 

app.listen(3000) 

http://localhost:3000

+0

を使用してインストールします。申し訳ありませんが、私はこの回答を理解していません。私は急行をインストールする方法を知っているが、私は上記のエラーを取得しています。上記のエラーをどうやって解決するのですか? – johnDoe

+0

あなたはすべての方法で試しましたか? –

+0

あなたが言及したすべての方法を試しました。あなたは他の提案がありますか? – johnDoe

関連する問題