run reconoce node interno instalar externo descargar como comando npm

npm - reconoce - instalar ionic en windows



npm ERR! error de registro de anĂ¡lisis json-Al intentar instalar Cordova para Ionic Framework en Windows 8 (9)

En mi caso, tenía una versión muy antigua de npm. Actualizando npm usando sudo npm install npm -g solucionó el problema. Además, también hice rm -rf node_modules y npm cache clean y npm config set registry "http://registry.npmjs.org/"

Estaba intentando instalar el marco Ionic en mi sistema Windows 8 e intentaba instalar primero Cordova.

Recibo este error al intentar instalar Cordova, que dice

Your environment has been set up for using Node.js 0.12.4 (x64) and npm. C:/Users/Sworup>npm install -g cordova ionic npm ERR! registry error parsing json npm ERR! tar.unpack untar error C:/Users/Sworup/AppData/Local/Temp/npm-1424-df7f 43fe/registry.npmjs.org/underscore/-/underscore-1.7.0.tgz npm ERR! tar.unpack untar error C:/Users/Sworup/AppData/Local/Temp/npm-1424-df7f 43fe/registry.npmjs.org/npm/-/npm-2.1.3.tgz npm ERR! Windows_NT 6.3.9600 npm ERR! argv "C://Program Files//nodejs////node.exe" "C://Program Files//nodejs //node_modules//npm//bin//npm-cli.js" "install" "-g" "cordova" "ionic" npm ERR! node v0.12.4 npm ERR! npm v2.10.1 npm ERR! code ECONNRESET npm ERR! errno ECONNRESET npm ERR! syscall read npm ERR! network read ECONNRESET npm ERR! network This is most likely not a problem with npm itself npm ERR! network and is related to network connectivity. npm ERR! network In most cases you are behind a proxy or have bad network settin gs. npm ERR! network npm ERR! network If you are behind a proxy, please make sure that the npm ERR! network ''proxy'' config is set properly. See: ''npm help config'' npm ERR! tar.unpack untar error C:/Users/Sworup/AppData/Local/Temp/npm-1424-df7f 43fe/registry.npmjs.org/prompt/-/prompt-0.2.12.tgz npm ERR! Windows_NT 6.3.9600 npm ERR! argv "C://Program Files//nodejs////node.exe" "C://Program Files//nodejs //node_modules//npm//bin//npm-cli.js" "install" "-g" "cordova" "ionic" npm ERR! node v0.12.4 npm ERR! npm v2.10.1 npm ERR! unexpected eof npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! <https://github.com/npm/npm/issues> npm ERR! Please include the following file with any support request: npm ERR! C:/Users/Sworup/npm-debug.log C:/Users/Sworup>

La configuración de mi sistema es la siguiente:

C:/Windows/System32>npm -v 2.10.1 C:/Windows/System32>node -v v0.12.4 C:/Windows/System32>git --version git version 1.9.4.msysgit.1

Ya lo hice

C:/Windows/System32>npm cache clear

antes de ejecutar el comando de instalación sin uso.

Traté de cambiar el registro a http todavía no uso.

Traté de instalar el framework Ionic por separado, todavía no tuve suerte.

Intenté instalar Phonegap , los mismos errores que antes.

Estoy atascado en este punto y no tengo idea de qué hacer.


En mi caso, todo el acceso a Internet debe ejecutarse a través de un proxy y npm no se configuró con el proxy para llegar a http://registry.npmjs.org/ .

npm install --log-level verbose para obtener más información y vi que la respuesta npm install --log-level verbose HTML que indicaba que no estaba autenticado con el proxy.

Al ejecutar lo siguiente, se corrigió (reemplazando a continuación con su nombre de usuario / contraseña / dirección proxy:

npm config set proxy ''username:[email protected]'' npm config set https-proxy ''username:[email protected]''

No aconsejo poner la contraseña en texto sin formato usando algo como cntlm para configurar un proxy local que delegue en el proxy real.


Para mí, después de solucionar el problema:

  1. npm cache clear
  2. Se aseguró de que los proxies NPM y Git estén configurados correctamente

En este caso, el proxy Git puede no ser necesario.


Tuve el mismo problema al tratar de actualizar pm2 a la última versión.

Gracias a la respuesta de npm update npm -g hice npm update npm -g y me funcionó.


Tuve un problema similar. Puse npm cache clear , cerré el administrador SDK de Android (que estaba abierto antes) y volví a ejecutar npm install -g cordova y eso fue suficiente para resolver el problema.



pls eliminar el

Proxy HTTP_PROXY HTTPS_PROXY del archivo npmrc


primero tuve que eliminar mi registro usando npm config delete registry y npm config set registry "http://registry.npmjs.org" nuevo valor usando npm config set registry "http://registry.npmjs.org"


npm config set registry "http://registry.npmjs.org"

Resolvió el problema para mí. Tenga en cuenta que no aceptaría una barra inclinada al final de la url y debía ingresarse exactamente como se muestra arriba.