![](/img/trans.png)
[英]I am facing problem will installing webpack by npm install webpack?
[英]Windows 7 : Facing issue in installing npm dependecies using “npm install” command
我正在嘗試使用npm install
命令npm install
package.json
文件中提到的npm依賴項。 我想提到的一件事是,我在公司的網絡中,但是我也嘗試使用管理員權限。 仍然出現相同的錯誤。 下面是錯誤截圖:
這是我的package.json文件:
{
"name": "gulp-autoreload",
"description": "The simplest Live Reload environment",
"version": "0.0.1",
"dependencies": {
"connect": "^2.14.4",
"connect-livereload": "^0.5.3",
"gulp": "^3.8.5",
"gulp-livereload": "^3.8.0",
"opn": "^1.0.1"
},
"scripts": {
"start": "gulp"
}
}
請讓我知道可能是什么問題。
對於那些在公司Web代理背后的人:
設置Node.js並使用npm可能會很麻煩。 我以為Web代理設置與Unix的其余部分一樣,需要設置HTTP_PROXY和HTTPS_PROXY環境變量。 盡管我只是從Github克隆了Node存儲庫,所以它們已經設置好了。 是什么賦予了?
稍作搜索,我發現npm使用了配置文件,可以通過命令行npm config set ...將其添加到其中。正確設置的關鍵是設置的拼寫。 現在,這已經讓我咬了很多遍! 要使npm在代理后面工作,需要設置代理和https-proxy設置。 關鍵是要注意-(破折號)不是_(下划線)。
因此,整個過程是通過安裝程序或源代碼安裝Node.js。 打開命令提示符或終端會話,然后運行以下命令以將npm配置為與Web代理一起使用。 這些命令使用proxy.company.com作為地址,並使用8080作為端口
npm config set proxy http://proxy.company.com:8080
npm config set https-proxy http://proxy.company.com:8080
您可以使用以下方法檢查設置:
npm config ls -l | grep prox
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.