I am following the build instructions for installing Atom on Linux. I have all the necessary dependencies, and have cloned ungit to my machine and cd’d to the directory.
Now when I run
script/build I get the following output:
Node: v0.10.29 npm: v1.4.14 Installing build modules... npm ERR! network tunneling socket could not be established, cause=connect EINVAL 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! System Linux 3.2.0-65-generic-pae npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "--userconfig=/home/ajedi32/sandbox/atom/.npmrc" "install" "--quiet" npm ERR! cwd /home/ajedi32/sandbox/atom/build npm ERR! node -v v0.10.29 npm ERR! npm -v 1.4.14 npm ERR! code ECONNRESET npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /home/ajedi32/sandbox/atom/build/npm-debug.log npm ERR! not ok code 0
- I am behind a corporate proxy which I cannot change the settings for
- I am running Ubuntu 12.04 LTS (32 bit, even though my CPU supports 64 bits)
- Running Node v0.10.29
- Running npm v1.4.14
- Running git 22.214.171.124
My NPM config file:
$ npm config list ; cli configs registry = "https://registry.npmjs.org/" user-agent = "npm/1.4.14 node/v0.10.29 linux ia32" ; userconfig /home/ajedi32/.npmrc https-proxy = "http://localhost:3128/" proxy = "http://localhost:3128/" ; node bin location = /usr/local/bin/node ; cwd = /home/ajedi32/sandbox/atom ; HOME = /home/ajedi32 ; 'npm config ls -l' to show all defaults.
I am able to install other NPM packages (like Ungit), but atom is not working for some reason.