Node.js APM不';I don’我不能在公司代理人后面工作

Node.js APM不';I don’我不能在公司代理人后面工作,node.js,linux,ubuntu,atom-editor,Node.js,Linux,Ubuntu,Atom Editor,运行(sudo)apm install minimap(或任何其他软件包)时出现的错误: 无法运行apm安装[插入软件包名称]。您必须按照以下文档运行apm安装。: 另外,我不确定您是否可以从https://atom.io/download/atom-shell在http代理之后。在运行命令之前,请使用: 导出ATOM\u NODE\u URL=尝试使用apmCLI工具设置代理设置 使用: 如果不需要uid和密码,请选择以下选项: apm config set http-proxy https:

运行(sudo)apm install minimap(或任何其他软件包)时出现的错误:


无法运行
apm安装[插入软件包名称]
。您必须按照以下文档运行apm安装。:


另外,我不确定您是否可以从
https://atom.io/download/atom-shell
http
代理之后。

在运行命令之前,请使用:
导出ATOM\u NODE\u URL=

尝试使用
apm
CLI工具设置代理设置

使用:

如果不需要uid和密码,请选择以下选项:

apm config set http-proxy https://host:port
要查看配置的值,请使用以下命令:

use apm config get http-proxy

如果您有
(砰)符号在您的设置中,您使用
apm config
运气不佳。解析
时出现问题

您可以通过在终端中键入以下内容为Atom设置代理:

$ apm config set proxy "http://user:pass@host:port"
$ apm config set https_proxy "http://user:pass@host:port"

之后,您可以打开Atom并看到快速结果;)

这对我来说在一个公司代理的背后起了作用:
Win7/apm版本2.4.3/Atom 1.40.1 x64

=>打开或创建文件C:\Users\.atom\.apmrc

=>添加

http-proxy="http://user:pwd@proxy:port"<br>
https-proxy="http://user:pwd@proxy:port"<br>
strict-ssl=false<br>

=>重新启动Atom并享受

您是否尝试将节点更新到最新版本?您仍然在
0.10.35
上,最新版本(在编写本文时)是
0.12.0
。一些基于节点的工具对节点的版本非常敏感。这如何?看来新版本的
request
节点模块(版本
2.66.0
)解决了这个问题,请参阅公司
HTTP代理后的解决方法,因此我希望找到一个解决方法。我仍然可以手动下载包,然后从源代码构建包,但更自动化的方法将是首选解决方案。无论如何,感谢您的输入。可能不建议这样做,但您确实可以运行apm命令来安装我上面提到的软件包,如果您没有!你可以,但是你的npm安装和apm安装会有冲突;如上所述,不推荐。链接返回拒绝访问。你能把它贴在我有权查看文件内容的地方吗?
$ apm config set proxy "http://user:pass@host:port"
$ apm config set https_proxy "http://user:pass@host:port"
http-proxy="http://user:pwd@proxy:port"<br>
https-proxy="http://user:pwd@proxy:port"<br>
strict-ssl=false<br>
apm install your-package --verbose