[BUG]: Unable to run "npm" after "vfox use nodejs" in Git Bash
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 50/100
Piste de recherche
The report names the install directory nodejs/ under the vfox temp path, where npm is a shell script and npm.cmd is a Windows batch shim. Reproduce on Windows in Git Bash with vfox use nodejs and compare which npm against npm.cmd, then find where the plugin's Lua hooks put that directory on PATH. Done when npm --version works in Git Bash after vfox use nodejs.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Version
vfox 0.5.3 (installed using scoop)
OS
Windows 11
Describe the bug
After running vfox use nodejs in Git Bash, I can execute node, but I get a "No such file or directory" error if I try to execute npm. After looking inside the directory mentioned in the error message, I did find that if I instead run npm.cmd, it works.
Example
$ vfox use nodejs
Please select a version of nodejs:
-> 20.13.1
Now using [email protected].
$ node --version
v20.13.1
$ npm --version
/bin/bash: C:/Users/colec/.version-fox/temp/1716613200-1047/nodejs/npm: No such file or directory
$ ls -al /c/Users/colec/.version-fox/temp/1716613200-1047/nodejs/
total 67896
drw-rw-rw- 3 colec 0 4096 2024-05-25 21:58 .
drw-rw-rw- 3 colec 0 0 2024-05-25 21:58 ..
-rw-rw-rw- 1 colec 0 55087 2024-05-25 21:58 CHANGELOG.md
-rw-rw-rw- 1 colec 0 334 2024-05-25 21:58 corepack
-rwxrwxrwx 1 colec 0 218 2024-05-25 21:58 corepack.cmd
-rwxrwxrwx 1 colec 0 3033 2024-05-25 21:58 install_tools.bat
-rw-rw-rw- 1 colec 0 119618 2024-05-25 21:58 LICENSE
-rwxrwxrwx 1 colec 0 69266072 2024-05-25 21:58 node.exe
drw-rw-rw- 4 colec 0 0 2024-05-25 21:58 node_modules
-rwxrwxrwx 1 colec 0 702 2024-05-25 21:58 nodevars.bat
-rw-rw-rw- 1 colec 0 2073 2024-05-25 21:58 npm
-rwxrwxrwx 1 colec 0 538 2024-05-25 21:58 npm.cmd
-rw-rw-rw- 1 colec 0 2073 2024-05-25 21:58 npx
-rwxrwxrwx 1 colec 0 538 2024-05-25 21:58 npx.cmd
-rw-rw-rw- 1 colec 0 39557 2024-05-25 21:58 README.md
$ npm.cmd --version
10.5.2
- Langage dominant
- Go
- Étoiles
- 10
- Forks
- 8
- Merge moyen
- 1 h 51 min
- PR mergées (30 j)
- 12
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de version-fox/vfox-nodejs
-
bug help wanted
Difficulté 4/5 1-2 jours Accessibilité débutants 15/100
version-fox/vfox-nodejs#46 ·
Les mainteneurs répondent en général sous 1 jour
-
invalid
Difficulté 3/5 Une demi-journée Accessibilité débutants 40/100
version-fox/vfox-nodejs#32 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
invalid
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
version-fox/vfox-nodejs#35 · 4 commentaires ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de version-fox/vfox-nodejs
Issues similaires
-
[v3] KeyBindingManager calls (Add/Remove) are not converted into a case-insensitive accelerator.KeyOuverteBug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
runtime: usleep sleeps nanoseconds instead of microseconds on linux/mips and linux/mips64Peut-être pris @BRobertson7 l’a pris aujourd’hui. Ouvertecompiler/runtime
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
golang/go#82913 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
-
bug needs-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
aws/aws-sdk-go-v2#3625 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
adrianbrad/queue#92 ·