jpr*_*ism 12 proxy node.js nvm
由于我位于公司防火墙后面,无法通过 nvm 安装 Node JS。我决定使用fiddler进行代理,然后尝试在nvm中配置代理,如下所示
nvm proxy http://127.0.0.1:8888其中8888是fiddler中的代理端口
但是,运行 nvm proxy 仍然返回“none”,并且当我尝试安装最新节点时仍然超时。
有一篇相关文章:无法在windows上使用nvm安装node
任何帮助表示赞赏。
Bob*_*obz 25
Windows 解决方案:
确保以管理员身份在 Windows PowerShell/命令提示符中运行 nvm 代理命令(右键单击 Windows PowerShell -> 以管理员身份运行)。否则代理不会被设置!
nvm proxy http://127.0.0.1:8888 -> to set
nvm proxy -> to see current proxy
nvm proxy none -> to clear proxy
Run Code Online (Sandbox Code Playgroud)
更多信息: https: //github.com/coreybutler/nvm-windows
Linux 的解决方案:
1.编辑该文件
nano ~/.curlrc
Run Code Online (Sandbox Code Playgroud)
2.将此行添加到文件中
proxy = user:psw@host:port
Run Code Online (Sandbox Code Playgroud)
只需设置环境变量即可
set HTTP_PROXY=localhost:8888
set HTTPS_PROXY=localhost:8888
Run Code Online (Sandbox Code Playgroud)