Changes

Jump to navigation Jump to search
1,172 bytes added ,  16:12, 20 December 2017
Created page with "[https://github.com/ddopson/underscore-cli underscore-cli]<br /> == Requirements == npm<br /> == Install with internet access == curl -sL https://raw.githubusercontent.com/..."
[https://github.com/ddopson/underscore-cli underscore-cli]<br />
== Requirements ==
npm<br />

== Install with internet access ==
curl -sL https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh -o install_nvm.sh
sudo bash nodesource_setup.sh
sudo apt install nodejs

== Install behind Proxy SOCS5 ==
<nowiki>proxychains curl -sL https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh -o install_nvm.sh
proxychains sudo bash nodesource_setup.sh
sudo proxychains apt install nodejs</nowiki>

NPM does not support Socks5 proxy so you will have to install an HTTP proxy (polipo) and connect it to your socs5 proxy
sudo proxychains apt install polipo
/etc/polipo/config
<nowiki>socksParentProxy = “10.0.8.xxx:1337”
socksProxyType = socks5
proxyAddress = “::0”
proxyPort = 8123</nowiki>

sudo service polipo restart

Start your SOCKS5 proxy:
ssh -fN -D1337 user@server

Setup npm to use Proxy
npm config set proxy http://127.0.0.1:8123
npm config set https-proxy http://127.0.0.1:8123

sudo npm install -g underscore-cli

[https://medium.com/@jamesjefferyuk/how-to-use-npm-behind-a-socks-proxy-c81d6f51dff8 npm behind SOCKS5 proxy]

Navigation menu