Windows, VSC, Running npm start
J'ai trouvé ça.
Cycle de vie de npm WARN Le binaire du nœud utilisé pour les scripts est le suivant C:\Program Fichiers \nodejs\node.exe mais npm utilise C:\somewhere\AppData\Roaming\npm\node_modules\node\bin\node.exe lui-même. Utilisez le
--scripts-prepend-node-path
pour inclure le chemin pour le binaire du nœud avec lequel npm a été exécuté.
Je comprends que cela signifie que ma version locale est différente de celle de la variable PATH ( C:\Program Fichiers...). Comment procéder pour lui dire d'utiliser --scripts-prepend-node-path
?
J'ai joué un tour en remplaçant le C:\Program Files\nodejs
avec C:\somewhere\AppData\Roaming\npm\node_modules\node\bin
dans la variable PATH, il détecte que le nouveau node.exe obtenu but there is no node binary in the current PATH
. Je vous recommande à nouveau d'utiliser le --scrip ts-prepend-node-path
pour inclure le chemin d'accès au binaire du nœud avec lequel npm a été exécuté.