Por favor proporciónenos la siguiente información:
- sistema operativo? Windows 7, 8 o 10. Linux (qué distribución). Mac OSX (¿Yosemite? ¿El Capitán?)
OSX El Capitán
ng --version
. Si no se muestra nada, ejecutenode --version
y pega el resultado aquí:No puedo instalar ng, así que no puedo darte la versión.
$ nodo -v
v4.5.0
$ npm -v
3.10.8
Comenzando desde cero. Instalación limpia de node/npm. seguido de una instalación de npm --upgrade
Ahora intento "sudo npm install -g angular-cli"
npm ¡ERROR! Darwin 15.5.0
npm ¡ERROR! argv "/usr/local/bin/nodo" "/usr/local/bin/npm" "instalar" "-g" "angular-cli"
npm ¡ERROR! nodo v4.5.0
npm ¡ERROR! npm v3.10.8
npm ¡ERROR! uid debe ser un int sin firmar
¡Gracias! Nos pondremos en contacto pronto.
Es un problema de npm. Si descarga la versión LTS actual del nodo, obtendrá las versiones anteriores.
npm v3.10.8 tiene este error, https://github.com/npm/npm/issues/13946
Entonces mi problema era este:
Mi solución fue esta:
Dejaré esto abierto mientras veo si esto es una solución completa, pero pensé en publicar esto ahora, en caso de que ayude a alguien más.
Necesitaba desinstalar y luego reinstalar angular-cli, pero por lo demás, ahora me funciona.
Este problema se ha bloqueado automáticamente debido a la inactividad.
Presente un nuevo problema si encuentra un problema similar o relacionado.
Obtenga más información sobre nuestra política de bloqueo automático de conversaciones .
_Esta acción ha sido realizada automáticamente por un bot._
Comentario más útil
Es un problema de npm. Si descarga la versión LTS actual del nodo, obtendrá las versiones anteriores.
npm v3.10.8 tiene este error, https://github.com/npm/npm/issues/13946
Entonces mi problema era este:
Mi solución fue esta:
-$ sudo npm install -g --upgrade [email protected] , para obtener la versión anterior
Dejaré esto abierto mientras veo si esto es una solución completa, pero pensé en publicar esto ahora, en caso de que ayude a alguien más.