A seguir, registra as etapas para instalar o Node.js na máquina virtual (Homestaead) construídas com o Vagrant no ambiente local Windwos e no sistema de cloud do ambiente de produção Alibaba, bem como as diferenças nas dependências de instalação do NPM.
Instale o Node.js usando a compilação do código -fonte. Primeiro desinstale node.js na máquina, e colo diretamente as etapas fornecidas no estouro de pilha:
1. Desinstale npm e node.js
Primeiro desinstalar o npm, o comando é: sudo npm uninstall npm -g e depois desinstalar node.js.
Em execução qual nó retornará algo como/caminho/bin/nó.
Em seguida, execute CD /caminho
Isso é tudo o que é adicionado pelo Node.JS.
rm -r bin/nó bin/nó -waf incluem/nó lib/nó lib/pkgconfig/nodejs.pc share/man/man1/node.1
Se for um sistema Ubuntu e estiver instalado usando o APT-Get, você pode usar o comando:
sudo apt-get remove nodejs
2. Download, compilar e instalar node.js
Node.js Página de download oficial: https://nodejs.org/en/download/current/
Eu escolhi a versão mais recente, o endereço de download é: https://nodejs.org/dist/v6.3.1/node-v6.3.1.tar.gz
Geralmente, o diretório de instalação do software de terceiros no Linux é /usr /local. Use WGET para baixar o código -fonte (substitua o endereço você mesmo):
sudo wget http://nodejs.org/dist/v0.10.30/node-v0.10.30.tar.gz
Descomprimir:
Tar xzvf node-v* && cd node-v*
Compilação:
./configuremake
Este processo pode ser lento, aguarde a conclusão e instale:
sudo make install
Se tudo correr bem, o Node.js será instalado e use o nó -v para visualizar a versão.
Vagrant@Homestead:/usr/local $ node -vv6.3.1
3. Instale as dependências da NPM
Aqui, as máquinas virtuais no Windows são diferentes dos sistemas reais do Linux. Diretamente no Linux:
NPM Instale
No entanto, os comandos das máquinas virtuais do Windows precisam ser adicionadas com parâmetros, caso contrário, um erro será relatado:
NPM Instale-NO-BIN LINKS
4. Instale a aceleração do espelho Taobao NPM
De fato, antes da terceira etapa, você pode instalar primeiro a imagem do NPM do Taobao e usar o comando:
NPM Install -g cnpm --registry = https: //registry.npm.taobao.org
Dessa forma, a maioria dos comandos da NPM pode ser substituída pelo CNPM, como:
Instalação do CNPM
Como eu uso a estrutura do PHP do Laravel, preciso usar a ferramenta de construção front-end Gulp, para instalar o Gulp, use o Taobao NPM Mirror para instalar:
Instalação do CNPM -Gulp Global
Neste ponto, as dependências Node.JS e NPM foram instaladas com sucesso, e tudo era tão novo.
Há outro método: não instale o CNPM e use os espelhos Taobao para configurar os espelhos da NPM:
NPM Config Set Registry https://registry.npm.taobao.org
Resumir
O exposto acima é o conteúdo inteiro do processo de desinstalação e instalação do Node.js e NPM. Espero que o conteúdo deste artigo seja útil para todos. Se você tiver alguma dúvida, deixe uma mensagem para discutir.