Set proxy for ‘apm’:
apm config set ftp-proxy ftp://proxy:8080
apm config set http-proxy http://proxy:8080
apm config set https-proxy https://proxy:8080
apm config set proxy http://proxy:8080
apm config set strict-ssl=false
-or try this-
npm config set registry "http://registry.npmjs.org/"
npm --proxy http://username:password@proxy...:port install <package name>
export ATOM_NODE_URL=http://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist
Show customized settings:
apm config list
Show all default settings:
npm config ls -l
Edit configuration file directly:
apm config edit
Set proxy for ‘node-gyp’:
node-gyp configure --proxy=http://proxy:8080
Edit settings directly
in Windows:
notepad %userprofile%\.npmrc
-or-
notepad %userprofile%\.atom\.apmrc
in Linux:
vi ~/.npmrc
-or-
vi ~\.atom\.apmrc
File contents:
ftp-proxy=http://proxy:8088
http-proxy=http://proxy:8088
https-proxy=http://proxy:8088
proxy=http://proxy:8088
strict-ssl=false
Check where ‘apm’ stores it’s settings:
apm link