nodejs node instalar node.js angular install angular-cli

node.js - node - Error al instalar Angular usando npm debido a require-from-string



npm express generator (6)

Cómo resolver este error ya que no puedo instalar Angular.

Por favor vea la siguiente excepción:

C:/Users/absin/node>npm install -g @angular/cli npm ERR! code ETARGET npm ERR! notarget No matching version found for require-from-string@^1.1.0 npm ERR! notarget In most cases you or one of your dependencies are requesting npm ERR! notarget a package version that doesn''t exist. npm ERR! notarget npm ERR! notarget It was specified as a dependency of ''cosmiconfig'' npm ERR! notarget npm ERR! A complete log of this run can be found in: npm ERR! C:/Users/absin/AppData/Roaming/npm-cache/_logs/2018-01-06T19_07_00_000Z-debug.log

incluso después de la solución temporal:

npm install https://github.com/floatdrop/require-from-string/tarball/v1.1.0 --save npm install

aún obtengo esto




Tuve el mismo problema. Entonces cuando usé yarn funcionó bien y no tuve ningún problema para crear nuevos proyectos también.

yarn global add @angular/cli

De nuevo, cuando creas una nueva aplicación nueva aplicación ng new newapp fallará porque en este momento npm no puede encontrar un paquete llamado require-from-string . Pero puede ejecutar yarn para instalar todos los paquetes. Yarn preguntará qué versión de require-from-string se necesita. puedes elegirlo


como se indica en el enlace del problema:

solución temporal: npm install https://github.com/floatdrop/require-from-string/tarball/v1.1.0 --save npm install

ACTUALIZAR:

Parece que están trabajando en eso. La página require-from-string solía devolver un 404, pero al menos ahora carga la página correcta en el sitio web de NPM: https://www.npmjs.com/package/require-from-string

Todavía no parece estar funcionando a través de la npm install todavía.

ACTUALIZACIÓN 2:

Una respuesta oficial de NPM: https://status.npmjs.org/incidents/41zfb8qpvrdj

ACTUALIZACIÓN 3: el problema parece estar resuelto.


npm tiene problemas. Esto debería funcionar.


algún problema con el registro de NPM algunos de los paquetes se eliminaron. Lo están restaurando ... estará disponible en breve

La solución Temp usa el paquete que falta para ejecutar proyectos o proyectos anteriores.