Comment résoudre cette erreur car je ne peux pas installer Angular.
Veuillez voir l'exception ci-dessous:
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
même après une solution temporelle:
npm install https://github.com/floatdrop/require-from-string/tarball/v1.1.0 --save
npm install
comme indiqué dans le lien du problème:
solution temporelle: npm install https://github.com/floatdrop/require-from-string/tarball/v1.1.0 --save npm install
MISE À JOUR:
Il semble qu'ils y travaillent. La page require-from-string retournait un 404, mais au moins maintenant, elle charge la page correcte sur le site Web de NPM: https://www.npmjs.com/package/require-from-string
Il ne semble toujours pas fonctionner via npm install
encore.
MISE À JOUR 2:
Une réponse officielle de NPM: https://status.npmjs.org/incidents/41zfb8qpvrdj
MISE À JOUR 3: le problème semble être résolu.
Même si https://status.npmjs.org/ dit que tout va bien maintenant,
le problème persiste ici
J'ai eu le même problème. Donc quand j'ai utilisé yarn
cela a bien fonctionné et je n'ai pas eu de problème pour créer de nouveaux projets aussi.
yarn global add @angular/cli
à nouveau, lorsque vous créez une nouvelle application ng new newapp
il échouera car à ce moment, npm n'est pas en mesure de trouver un paquet appelé require-from-string
. Mais vous pouvez exécuter yarn
pour installer tous les packages. Yarn vous demandera quelle version du require-from-string
est nécessaire. vous pouvez le choisir.
npm a des problèmes. Cela devrait simplement fonctionner.
le problème de registre npm est désormais résolu selon https://status.npmjs.org/incidents/41zfb8qpvrdj
Solution
rm ./package-lock.json
git commit -am "Removed broken package-lock.json file."
git Push heroku master