Le suivant enregistre les étapes pour installer Node.js dans la machine virtuelle (homestaead) construite avec Vagrant dans l'environnement Windwos local et l'environnement de production Alibaba Cloud Centos System, ainsi que les différences dans les dépendances d'installation NPM.
Installez Node.js à l'aide de la compilation de code source. Désinstaller d'abord Node.js sur la machine, et je colle directement les étapes fournies sur le débordement de pile:
1. Désinstaller NPM et Node.js
D'abord désinstaller NPM, la commande est: sudo npm uninstall npm -g , puis désinstaller node.js.
Exécution du nœud renverra quelque chose comme / path / bin / nœud.
Puis exécutez le CD / Path
C'est tout ce qui est ajouté par Node.js.
rm -r bin / nœud bin / node-waf inclut / node lib / node lib / pkgconfig / nodejs.pc share / man / man1 / node.1
S'il s'agit d'un système Ubuntu et est installé à l'aide d'APT-Get, vous pouvez utiliser la commande:
Sudo apt-get supprimer les nodejs
2. Télécharger, compiler et installer Node.js
Node.js Page de téléchargement officiel: https://nodejs.org/en/download/current/
J'ai choisi la dernière version, l'adresse de téléchargement est: https://nodejs.org/dist/v6.3.1/node-v6.3.1.tar.gz
Généralement, le répertoire d'installation des logiciels tiers sur Linux est / usr / local. Utilisez WGET pour télécharger le code source (remplacer vous-même l'adresse):
sudo wget http://nodejs.org/dist/v0.10.30/node-v0.10.30.tar.gz
Décompresser:
TAR XZVF NODE-V * && CD Node-V *
Compilation:
./configuremake
Ce processus peut être lent, attendre l'achèvement, puis installer:
sudo faire l'installation
Si tout se passe bien, Node.js est installé et utilisez Node -v pour afficher la version.
Vagrant @ homestead: / usr / local $ node -vv6.3.1
3. Installez les dépendances NPM
Ici, les machines virtuelles sur Windows sont différentes des systèmes Linux réels. Directement sur Linux:
Installation de NPM
Cependant, les commandes des machines virtuelles Windows doivent être ajoutées avec des paramètres, sinon une erreur sera signalée:
NPM Install --No-Bin-Links
4. Installez l'accélération du miroir NPM Taobao
En fait, avant la troisième étape, vous pouvez d'abord installer l'image NPM de Taobao et utiliser la commande:
NPM Install -g CNPM --Registry = https: //registry.npm.taobao.org
De cette façon, la plupart des commandes NPM peuvent être remplacées par CNPM, telles que:
Installation du CNPM
Comme j'utilise le framework PHP de Laravel, je dois utiliser l'outil de construction frontal Gulp, donc pour installer Gulp, utilisez le miroir NPM Taobao pour installer:
CNPM Install - Global Gulp
À ce stade, les dépendances Node.js et NPM ont été installées avec succès, et tout était aussi nouveau.
Il existe une autre méthode: n'installez pas CNPM et utilisez simplement les miroirs Taobao pour configurer les miroirs de NPM:
NPM Config Set Registry https://registry.npm.taobao.org
Résumer
Ce qui précède est l'intégralité du contenu du processus de désinstallation et d'installation de Node.js et NPM. J'espère que le contenu de cet article sera utile à tout le monde. Si vous avez des questions, veuillez laisser un message à discuter.