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

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 [email protected]^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 error

enter image description here

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.

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.

Incluso si https://status.npmjs.org/ dice que todo está bien ahora,

el problema persiste aquí

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

npm tiene problemas. Esto debería funcionar.

El problema del registro de npm ahora se solucionó de acuerdo con https://status.npmjs.org/incidents/41zfb8qpvrdj

Solución

rm ./package-lock.json
git commit -am "Removed broken package-lock.json file."
git push heroku master