- Windows 10,
- Homestead
- VirtualBox 6.0.8,
- Vagrant 2.2.5,
- nœud v12.5.0,
- npm v6.10.1
Tout ce que j'essaie de faire, c'est de lancer la commande npm install dans une application Laravel fraîchement installée, mais je continue à obtenir des erreurs.
Après avoir googlé pendant deux jours et essayé tout ce que j'ai trouvé comme solution possible pour l'erreur d'installation de npm, j'ai décidé d'essayer une fois de plus de tout réinstaller dans l'espoir que cela résoudrait mon problème avec l'installation de npm mais malheureusement cela n'a pas aidé non plus.
J'ai essayé de supprimer node_modules,
nettoyage du cache de npm,
sudo npm install,
sudo npm install --no-bin-links,
Je mets à jour node et npm mais les deux étaient déjà à la dernière version,
Je modifie VagrantFile en me basant sur certains messages que j'ai vus sur Internet (mais cela n'a jamais fonctionné car j'obtenais alors une erreur lorsque j'utilisais vagrant up),
en réinstallant tout,
en exécutant bash en tant qu'administrateur,
Je ne peux même pas me souvenir de tout ce que j'ai fait. C'est devenu vraiment épuisant.
Mon journal compte plus de 17 000 lignes. Je vais juste poster la dernière partie où l'erreur se produit.
17734 verbose stack Error: ENOENT: no such file or directory, open '/home/vagrant/code/vue-test/node_modules/yargs/node_modules/yargs-parser/package.json.2655513948'
17735 verbose cwd /home/vagrant/code/vue-test
17736 verbose Linux 4.15.0-54-generic
17737 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "--no-bin-links"
17738 verbose node v12.5.0
17739 verbose npm v6.10.1
17740 error path /home/vagrant/code/vue-test/node_modules/yargs/node_modules/yargs-parser/package.json.2655513948
17741 error code ENOENT
17742 error errno -2
17743 error syscall open
17744 error enoent ENOENT: no such file or directory, open '/home/vagrant/code/vue-test/node_modules/yargs/node_modules/yargs-parser/package.json.2655513948'
17745 error enoent This is related to npm not being able to find a file.
17746 verbose exit [ -2, true ]
Mon dernier espoir est de demander si quelqu'un a une solution pour cela ou si je dois juste abandonner Homestead.