update node last instalar and windows node.js npm

windows - node - npm version



¿Cómo usar npm con node.exe? (9)

He descargado Windows Binary (.exe) de nodejs desde la página principal .

¿Cómo puedo instalar y usar npm (Node Package Manager)?


Acabo de instalar 64 bit Node.js v0.12.0 para Windows 8.1 desde here . Se trata de 8 MB y dado que es un MSI, solo tiene que hacer doble clic para iniciar. Configurará automáticamente sus rutas de entorno, etc.

Luego, para obtener la línea de comando, solo está [Win-Key]+[S] para la búsqueda y luego ingrese "node.js" como su frase de búsqueda.

Elija la entrada de Node.js Command Prompt Node.js NO la entrada Node.js

Ambos le darán un símbolo del sistema pero solo el primero realmente funcionará. npm está integrado en esa descarga, entonces solo npm -whatever en el prompt.


Acabo de instalar Node.js por primera vez e incluye NPM, que se puede ejecutar desde el cmd de Windows. Sin embargo, asegúrese de ejecutarlo como administrador. Haga clic derecho en cmd y elija "ejecutar como administrador". Esto me permitió llamar a los comandos npm.


Acabo de instalar la última versión del nodo (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 permiso mientras ejecutaba npm (npm install mysql), desde la ruta donde residía mi nodejs, es decir, C: / Archivos de programa (x86) / nodejs

Luego seguí los pasos a continuación:

1) Se agregaron C:/Program Files (x86)/nodejs/npm en variables de entorno - Variable de sistema de ruta.

2) regresó solo a C:/ en el símbolo del sistema y dio el comando - npm install mysql - y listo! funcionó..

Espero que esto ayude.


Aquí hay una guía de @CTS_AE sobre cómo usar NPM con node.exe autónomo: https://.com/a/31148216/228508

  1. Descargue el node.exe autónomo de nodejs.org
  2. Obtenga un código de liberación de NPM de github https://github.com/npm/npm/releases
  3. Cree una carpeta llamada: node_modules en la misma carpeta que node.exe
  4. Extraiga el zip de NPM en la carpeta node_modules
  5. Cambie el nombre de la carpeta npm extraída a npm y elimine cualquier versión, es decir: npm-3.3.4 -> npm.
  6. Copie npm.cmd de la carpeta / npm / bin / en la carpeta raíz con node.exe

Cuando Node.js no está instalado con el instalador msi , npm necesita configurarse manualmente.

configurando npm

Primero, digamos que tenemos el archivo node.exe ubicado en la carpeta c:/nodejs . Ahora para configurar npm -

  1. Descargue la última versión de npm de GitHub ( https://github.com/npm/npm/releases )
  2. Crear carpetas c:/nodejs/node_modules y c:/nodejs/node_modules/npm
  3. Descomprima el archivo zip descargado en la carpeta c:/nodejs/node_modules/npm
  4. Copie los archivos npm y npm.cmd de la carpeta c:/nodejs/node_modules/npm/bin a c:/nodejs

Para probar npm , abra cmd.exe cambie el directorio de trabajo a c:/nodejs y escriba npm --version . Verá la versión de npm si está configurada correctamente.

Una vez que se completa la instalación, se puede usar 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 último paso, puede agregar la ruta de la carpeta del nodo c:/nodejs a la variable del entorno de path para que no tenga que especificar la ruta completa al ejecutar node.exe y npm en el símbolo del sistema.


El instalador de Windows actual de nodejs.org partir de v0.6.11 (2012-02-20) instalará NPM junto con NodeJS.

NOTAS:

  • En este punto, la versión de 64 bits es tu mejor apuesta
  • La ruta de instalación para el nodo de 32 bits es "Archivos de programa (x86)" en ventanas de 64 bits.
  • También es posible que necesite agregar comillas a la declaración de ruta en variables de entorno, esto solo parece ser en algunos casos que he visto.
  • En Windows, la ruta de instalación global está realmente en el directorio de perfil de su usuario
    • %USERPROFILE%/AppData/Roaming/npm
    • %USERPROFILE%/AppData/Roaming/npm-cache
    • ADVERTENCIA: si está realizando eventos programados u otra automatización como un usuario diferente, asegúrese de ejecutar la npm install como ese usuario. Algunos módulos / utilidades deben instalarse globalmente.
    • .../npm INSTALADOR: Puede que tenga que crear estos directorios o agregar el directorio .../npm a su ruta de usuario usted mismo.

Para cambiar la ubicación "global" para todos los usuarios a una ubicación global compartida más apropiada %ALLUSERSPROFILE%/(npm|npm-cache) (haga esto como administrador):

  • crear un [NODE_INSTALL_PATH]/etc/
    • esto es necesario antes de probar la npm config --global ... acciones
  • crear la (s) ubicación (es) global (es) para módulos npm
    • C:/ProgramData/npm-cache - los módulos npm irán aquí
    • C:/ProgramData/npm - las secuencias de comandos binarias para los módulos instalados globalmente irán aquí
    • C:/ProgramData/npm/node_modules - los módulos instalados globalmente irán aquí
    • establecer los permisos apropiadamente
      • administradores: modificar
      • usuarios autenticados: leer / ejecutar
  • Establecer la configuración de configuración global (Símbolo del sistema de administrador)
    • npm config --global set prefix "C:/ProgramData/npm"
    • npm config --global set cache "C:/ProgramData/npm-cache"
  • Agregue C:/ProgramData/npm a la variable de entorno de la ruta del sistema

Si desea cambiar la ubicación "global" de su usuario a la %LOCALAPPDATA%/(npm|npm-cache) lugar:

  • Crea los directorios necesarios
    • C:/Users/YOURNAME/AppData/Local/npm-cache - los módulos de npm irán aquí
    • C:/Users/YOURNAME/AppData/Local/npm - las secuencias de comandos binarias para los módulos instalados irán aquí
    • C:/Users/YOURNAME/AppData/Local/npm/node_modules - los módulos instalados globalmente irán aquí
  • Configurar npm
    • npm config set prefix "C:/Users/YOURNAME/AppData/Local/npm"
    • npm config set cache "C:/Users/YOURNAME/AppData/Local/npm-cache"
  • Agregue la nueva ruta npm a la PATH su entorno.
    • setx PATH "%PATH%;C:/Users/YOURNAME/AppData/Local/npm"

Para los principiantes, algunos de los módulos npm que he usado más son los siguientes.

  • axios : para publicaciones / publicaciones HTTP más complejas
  • isomorphic-fetch : para solicitudes de publicación / obtención de http (s)
  • node-mailer - cliente smtp
  • mssql - biblioteca de interfaz y controlador para consultar MS SQL Server (envuelve tedious )

Opciones más avanzadas de JS ...

  • async/await - funciones asíncronas, compatibles a través de babel

Para la prueba, busco las siguientes herramientas ...

  • mocha - marco de prueba
  • chai - biblioteca de afirmación, me gusta chai.expect
  • sinon - espías y talones y cuñas
  • sinon-chai : extiende chai con las herramientas de aserción de sinón.
  • babel-istanbul - informes de cobertura
  • jest : pruebas paralelas, afirmaciones, burlas, informes de cobertura en una herramienta
  • babel-plugin-rewire : algo más fácil para algunas condiciones de burla vs. broma

Herramientas web.

  • webpack - paquete de módulos, módulos de estilo de nodo de paquete para el uso del navegador
  • babel : convierte la sintaxis JS moderna (ES2015 +) para su entorno de despliegue.

Si lo construyes ...

  • shelljs - utilidades de shell para scripts de nodo ,. Solía ​​usar gulp / grunt, pero en estos días tendrá un directorio de scripts que se hace referencia en scripts package.json través de npm. Puede usar herramientas gulp dentro de scripts simples.


Use un administrador de paquetes de Windows como chocolatey. Primero instala chocolate como se indica en su homepage de homepage . Eso debería ser una brisa

Luego, para instalar el Nodo JS (Instalar), ejecute el siguiente comando desde la línea de comando o desde PowerShell:

C:> cinst nodejs.install