He descargado Windows Binary (.exe) de nodejs desde la página principal .
¿Cómo puedo instalar y usar npm(administrador de paquetes de nodo)?
He descargado Windows Binary (.exe) de nodejs desde la página principal .
¿Cómo puedo instalar y usar npm(administrador de paquetes de nodo)?
Respuestas:
El instalador de Windows actual de nodejs.org a partir de v0.6.11 (2012-02-20) instalará NPM junto con NodeJS.
NOTAS:
%USERPROFILE%\AppData\Roaming\npm%USERPROFILE%\AppData\Roaming\npm-cache npm installcomo ese usuario. Algunos módulos / utilidades deben instalarse globalmente....\npmdirectorio a la ruta de sus usuarios usted mismo.Para cambiar la ubicación "global" de todos los usuarios a una ubicación global compartida más apropiada %ALLUSERSPROFILE%\(npm|npm-cache)(haga esto como administrador):
[NODE_INSTALL_PATH]\etc\directorio
npm config --global ...accionesC:\ProgramData\npm-cache - los módulos npm irán aquíC:\ProgramData\npm - Los scripts binarios para módulos instalados globalmente irán aquí.C:\ProgramData\npm\node_modules - los módulos instalados globalmente irán aquínpm config --global set prefix "C:\ProgramData\npm"npm config --global set cache "C:\ProgramData\npm-cache"C:\ProgramData\npma la variable de entorno Path de su sistemaSi desea cambiar la ubicación "global" de su usuario a la %LOCALAPPDATA%\(npm|npm-cache)ruta en su lugar:
C:\Users\YOURNAME\AppData\Local\npm-cache - los módulos npm irán aquíC:\Users\YOURNAME\AppData\Local\npm - Los scripts binarios para los módulos instalados irán aquí.C:\Users\YOURNAME\AppData\Local\npm\node_modules - los módulos instalados globalmente irán aquínpm 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 los principiantes, algunos de los módulos npm que más he utilizado son los siguientes.
Opciones JS más avanzadas ...
Para probar, busco las siguientes herramientas ...
Herramientas web.
Si lo construyes ...
Node.js Command Prompt. Intentar ejecutar npmdesde cualquier otra línea de comando no funcionará.
npm en Windows con el símbolo del sistema de Node.js ; sin decir que no sea un método viable. ¡Casi cualquier terminal o shell funcionará si la persona que lo usa sabe lo que está haciendo! Utilizo npmcomandos casi todos los días; y BASH es mi opción si estoy atascado usando Windows; pero, CMD nativo de Windows y PowerShell funcionan, BASH, WSL (BASH, ZSH, Fish) ... todos funcionan bien. " Intentar ejecutar npm desde cualquier otra línea de comando no funcionará " . Esa declaración es como decir que debe usar un VIM para escribir JavaScript y que cualquier otro IDE no funcionará. #facepalm
Cuando Node.js no se instala mediante el instalador msi , npm debe configurarse manualmente.
Primero, digamos que tenemos el archivo node.exe ubicado en la carpeta c:\nodejs. Ahora para configurar npm -
c:\nodejs\node_modulesyc:\nodejs\node_modules\npmc:\nodejs\node_modules\npmcarpetac:\nodejs\node_modules\npm\bina c:\nodejscarpetaPara probar npm , abra cmd.execambiar el directorio de trabajo ayc:\nodejs escriba npm --version. Verá la versión de npm si está configurada correctamente.
Una vez realizada la configuración, se puede utilizar para instalar / desinstalar paquetes de forma local o global. Para obtener más información sobre el uso de npm, visite https://docs.npmjs.com/ .
Como paso final, puede agregar la ruta c:\nodejsde la carpeta del nodo a la pathvariable de entorno para que no tenga que especificar la ruta completa cuando se ejecuta node.exey npmen el símbolo del sistema.
npm se puede descargar (sin instalación) desde aquí:
set NODE=%USERPROFILE%\nodejsy PATH=%PATH%;%NODE%
set path=your/folder/containing/node. Por ejemplo set path=%userprofile%\nodejs,. Entonces llama npmdespués de eso, eso es todo. El comando set pathsolo afecta su sesión de cmd actual, no globalmente en el registro, por lo que no tiene que deshacerlo.
Acabo de instalar la última versión de node (0.6.12) en Windows 7 usando msi (node-v0.6.12.msi).
npm ya se envía con él, no es necesario incluirlo por separado.
Estaba enfrentando un problema de permisos mientras ejecutaba npm (npm install mysql), desde la ruta donde residían mis nodejs, es decir, C: \ Archivos de programa (x86) \ nodejs
Luego seguí los pasos a continuación:
1) Agregado C:\Program Files (x86)\nodejs\npmen variables de entorno - Variable de sistema de ruta.
2) volví a solo C:\en el símbolo del sistema y di el comando npm install mysql- ¡y listo! funcionó..
Espero que esto ayude.
Estoy ejecutando node.js en Windows con npm. El truco es simplemente usar cygwin. Seguí el cómo en https://github.com/joyent/node/wiki/Building-node.js-on-Cygwin-(Windows) . ¡Pero asegúrese de usar la versión 0.4.11 de nodejs o npm fallará!
Acabo de instalar Node.js v0.12.0 de 64 bits para Windows 8.1 desde aquí . Tiene aproximadamente 8 MB y, dado que es un MSI, simplemente haga doble clic para iniciar. Automáticamente configurará las rutas de su entorno, etc.
Luego, para obtener la línea de comando, es solo [Win-Key]+[S]para buscar y luego ingrese "node.js" como su frase de búsqueda.
Elija la Node.js Command Promptentrada NO la Node.jsentrada.
Ambos le proporcionarán un símbolo del sistema, pero solo el primero funcionará. npm está integrado en esa descarga, así que solo npm -whateveren el indicador.
Utilice un administrador de paquetes de Windows como chocolatey. Primero instale chocolatey como se indica en su página de inicio . Eso debería ser una brisa
Luego, para instalar Node JS (Instalar), ejecute el siguiente comando desde la línea de comandos o desde PowerShell:
C:> cinst nodejs.install
Aquí hay una guía de @CTS_AE sobre cómo usar NPM con node.exe independiente: https://stackoverflow.com/a/31148216/228508
Busque todo el archivo .npmrc en su sistema.
Verifique que la ruta que ha proporcionado sea correcta. Si no es así, elimine la ruta incorrecta.