Node.js npm安装不';即使通过npm配置设置了代理,也无法在Windows 10上工作

Node.js npm安装不';即使通过npm配置设置了代理,也无法在Windows 10上工作,node.js,windows,proxy,npm-install,Node.js,Windows,Proxy,Npm Install,我在执行“npm安装”时遇到以下错误。我已经手动设置了代理。有人能帮我解决这个问题吗 D:\nodejs>npm config set http_proxy <http_proxy> D:\nodejs>npm config set https_proxy <https_proxy> D:\nodejs>npm install npm ERR! Windows_NT 6.3.9600 npm ERR! argv"D:\\nodejs\\node.ex

我在执行“npm安装”时遇到以下错误。我已经手动设置了代理。有人能帮我解决这个问题吗

D:\nodejs>npm config set http_proxy <http_proxy>

D:\nodejs>npm config set https_proxy <https_proxy>

D:\nodejs>npm install
npm ERR! Windows_NT 6.3.9600
npm ERR! argv"D:\\nodejs\\node.exe""D:\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! node v4.4.7
npm ERR! npm  v2.15.8
npm ERR! code ETIMEDOUT
npm ERR! errno ETIMEDOUT
npm ERR! syscall connect

npm ERR! network connect ETIMEDOUT 151.101.8.162:443
npm ERR! network This is most likely not a problem with npm itself
npm ERR! network and is related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'

npm ERR! Please include the following file with any support request:
npm ERR!     D:\nodejs\npm-debug.log
D:\nodejs>npm配置集http\u代理
D:\nodejs>npm配置集https\u代理
D:\nodejs>npm安装
npm错误!Windows NT 6.3.9600
npm错误!argv“D:\\nodejs\\node.exe”“D:\\nodejs\\node\u modules\\npm\\bin\\npm cli.js”“安装”
npm错误!节点v4.4.7
npm错误!npm v2.15.8
npm错误!编码ETIMEDOUT
npm错误!errno ETIMEDOUT
npm错误!系统调用连接
npm错误!网络连接ETIMEDOUT 151.101.8.162:443
npm错误!网络这很可能不是npm本身的问题
npm错误!与网络连接相关。
npm错误!网络在大多数情况下,您位于代理服务器后面或网络设置不正确。
npm错误!网络
npm错误!网络如果您在代理后面,请确保
npm错误!网络“代理”配置设置正确。请参阅:“npm帮助配置”
npm错误!请在任何支持请求中包括以下文件:
npm错误!D:\nodejs\npm-debug.log

我没有足够的代表留下评论,但以下是各种可能有帮助的解决方案:


首先,我要确保NPM得到更新。

我没有足够的代表留下评论,但以下是各种可能有帮助的解决方案:


我首先要确保NPM已更新。

这不是执行NPM配置的问题。 请尝试更改您的组织密码,并确保其中不包含“#”。 使用新密码运行“npm config”,您就可以开始了

原因:我发现像'@'这样的符号在.npmrc文件中自动编码(当您运行npm
配置命令时生成)。
但是对于symbol“#”来说,由于某种原因,它没有被编码,因此我们得到了这个错误。

这不是执行npm配置的问题。 请尝试更改您的组织密码,并确保其中不包含“#”。 使用新密码运行“npm config”,您就可以开始了

原因:我发现像'@'这样的符号在.npmrc文件中自动编码(当您运行npm
配置命令时生成)。
但是对于symbol“#”来说,由于某种原因它没有被编码,因此我们得到了这个错误。

检查我对更详细设置的回答是否会解决这个问题检查我对更详细设置的回答是否会解决这个问题