Baixei o Windows Binary (.exe) de nodejs da página principal .
Como posso instalar e usar npm
(gerenciador de pacotes Node)?
Baixei o Windows Binary (.exe) de nodejs da página principal .
Como posso instalar e usar npm
(gerenciador de pacotes Node)?
Respostas:
O instalador atual do Windows do nodejs.org a partir da v0.6.11 (20/02/2012) instalará o NPM junto com o NodeJS.
NOTAS:
%USERPROFILE%\AppData\Roaming\npm
%USERPROFILE%\AppData\Roaming\npm-cache
npm install
como esse usuário. Alguns módulos / utilitários devem ser instalados globalmente....\npm
diretório ao caminho de seus usuários.Para alterar a localização "global" de todos os usuários para uma localização global compartilhada mais apropriada %ALLUSERSPROFILE%\(npm|npm-cache)
(faça isso como administrador):
[NODE_INSTALL_PATH]\etc\
diretório
npm config --global ...
açõesC:\ProgramData\npm-cache
- os módulos npm irão aquiC:\ProgramData\npm
- scripts binários para módulos instalados globalmente irão aquiC:\ProgramData\npm\node_modules
- os módulos instalados globalmente irão aquinpm config --global set prefix "C:\ProgramData\npm"
npm config --global set cache "C:\ProgramData\npm-cache"
C:\ProgramData\npm
à variável de ambiente Path do seu sistemaSe você quiser alterar a localização "global" do usuário para o %LOCALAPPDATA%\(npm|npm-cache)
caminho:
C:\Users\YOURNAME\AppData\Local\npm-cache
- os módulos npm irão aquiC:\Users\YOURNAME\AppData\Local\npm
- scripts binários para módulos instalados irão aquiC:\Users\YOURNAME\AppData\Local\npm\node_modules
- os módulos instalados globalmente irão aquinpm config set prefix "C:\Users\YOURNAME\AppData\Local\npm"
npm config set cache "C:\Users\YOURNAME\AppData\Local\npm-cache"
PATH
.
setx PATH "%PATH%;C:\Users\YOURNAME\AppData\Local\npm"
Para iniciantes, alguns dos módulos npm que mais usei são os seguintes.
Mais opções avançadas de JS ...
Para teste, procuro as seguintes ferramentas ...
Ferramentas da Web.
Se você construir ...
Node.js Command Prompt
. Apenas tentar executar a npm
partir de qualquer outra linha de comando não funcionará.
npm
no Windows com Node.js Command Prompt ; não estou dizendo que não é um método viável. Quase qualquer terminal ou shell funcionará se a pessoa que o estiver usando souber o que está fazendo! Eu uso npm
comandos quase todos os dias; e BASH é minha chance se eu estou preso no Windows; mas, CMD e PowerShell nativos do Windows funcionam, BASH, WSL (BASH, ZSH, Fish) ... todos funcionam perfeitamente. “ Apenas tentar executar o npm a partir de qualquer outra linha de comando não funcionará. ” Essa declaração é como dizer que você deve usar um VIM para escrever JavaScript e qualquer outro IDE não funcionará. #facepalm
Quando o Node.js não é instalado usando o instalador msi , o npm precisa ser configurado manualmente.
Primeiro, digamos que temos o arquivo node.exe localizado na pasta c:\nodejs
. Agora, para configurar o npm -
c:\nodejs\node_modules
ec:\nodejs\node_modules\npm
c:\nodejs\node_modules\npm
pastac:\nodejs\node_modules\npm\bin
de c:\nodejs
pastaPara testar o npm , abra cmd.exe
alterar o diretório de trabalho para c:\nodejs
e digite npm --version
. Você verá a versão do npm se estiver configurada corretamente.
Depois de concluída a configuração, ele pode ser usado para instalar / desinstalar pacotes local ou globalmente. Para obter mais informações sobre como usar o npm, visite https://docs.npmjs.com/ .
Como etapa final, você pode adicionar o caminho da pasta do nó c:\nodejs
à path
variável de ambiente para que não precise especificar o caminho completo ao executar node.exe
e npm
no prompt de comando.
npm
pode ser baixado (sem instalação) aqui:
set NODE=%USERPROFILE%\nodejs
e PATH=%PATH%;%NODE%
e você está pronto para ir ...
set path=your/folder/containing/node
. Por exemplo set path=%userprofile%\nodejs
,. Então ligue npm
depois disso, só isso. O comando set path
afeta apenas sua sessão cmd atual, não globalmente no registro, portanto, você não precisa desfazê-lo.
Acabei de instalar a versão mais recente do nó (0.6.12) no Windows 7 usando msi (node-v0.6.12.msi).
O npm já vem com ele, não há necessidade de incluí-lo separadamente.
Eu estava enfrentando um problema de permissão ao executar o npm (npm install mysql), a partir do caminho onde meu nodejs residia, ou seja, C: \ Arquivos de programas (x86) \ nodejs
Então eu segui as etapas abaixo:
1) Adicionado C:\Program Files (x86)\nodejs\npm
em variáveis de ambiente - variável de sistema de caminho.
2) voltou a apenas C:\
no prompt de comando e deu o comando - npm install mysql
- e voila! funcionou..
Espero que isto ajude.
Estou executando o node.js no Windows com npm. O truque é simplesmente usar o cygwin. Eu segui o howto em https://github.com/joyent/node/wiki/Building-node.js-on-Cygwin-(Windows) . Mas certifique-se de usar a versão 0.4.11 do nodejs ou npm falhará!
Acabei de instalar o Node.js v0.12.0 de 64 bits para Windows 8.1 a partir daqui . Tem cerca de 8 MB e, como é um MSI, basta clicar duas vezes para iniciar. Ele configurará automaticamente seus caminhos de ambiente, etc.
Então, para obter a linha de comando, é apenas [Win-Key]+[S]
para pesquisar e, em seguida, digite "node.js" como sua frase de pesquisa.
Escolha a Node.js Command Prompt
entrada NÃO a Node.js
entrada.
Ambos fornecerão um prompt de comando, mas apenas o primeiro funcionará. O npm está embutido nesse download, então apenas npm -whatever
no prompt.
Use um gerenciador de pacotes do Windows, como chocolate. Primeiro instale o achocolatado conforme indicado na página inicial . Isso deve ser uma brisa
Em seguida, para instalar o Node JS (Instalar), execute o seguinte comando na linha de comando ou no PowerShell:
C:> cinst nodejs.install
Aqui está um guia de @CTS_AE sobre como usar o NPM com node.exe autônomo: https://stackoverflow.com/a/31148216/228508
Pesquise todos os arquivos .npmrc em seu sistema.
Verifique se o caminho fornecido está correto. Caso contrário, remova o caminho incorreto.