Un jour, soudain, je n'ai pas pu faire npm install
. (Correctement, une erreur se produira lors de l'exécution.)
$ npm install -g @aws-amplify/cli
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path /home/vagrant/.npm/_cacache/tmp/823188c5
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, open '/home/vagrant/.npm/_cacache/tmp/823188c5'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
Cet article décrit la procédure à suivre si le dossier de cache ne peut pas être référencé avec ce numéro d'erreur -2.
$ unlink /home/vagrant/.npm
Si vous regardez la commande d'adaptation, vous n'aurez peut-être pas besoin de l'expliquer, mais pour le moment. Le chemin de destination du cache npm qui a été généré au moment de l'erreur était un lien symbolique. Je ne me souviens pas quand le lien symbolique a été créé. .. ..