Mise à jours, et installation de Node.js
sudo apt-get update
sudo apt-get install nodejs npm
sudo apt-get install nodejs npm
Ajout eventuel d’un proxy pour telecharger vos packets via npm
npm config set proxy http://monproxy:8080
npm config set https-proxy http://monproxy:8080
npm config set https-proxy http://monproxy:8080
En cas de soucis avec NPM, notament suite à un mise à niveau de node erreur :
npm cannot find module « npmlog »
Le script ci-dessous va réinstaller NPM proprement,
wget https://npmjs.org/install.sh
chmod +x install.sh
sudo ./install.sh
chmod +x install.sh
sudo ./install.sh
Si vous travaillez avec PhantomJS, CasperJS vous pouvez vous retrouver avec ce message d’erreur lors de vos tests :
Unsafe JavaScript attempt to access frame with URL about:blank from frame with URL file:///usr/local/lib/node_modules/casperjs/bin/bootstrap.js. Domains, protocols and ports must match.
Pour régler ce message d’erreur downgrader simplement la version de phantomjs pour NPM
sudo npm -g install phantomjs@1.9.7-15