Installez un package globalement dans git bash, par exemple npm install -g gulp
, et il peut être installé avec succès.
Mais lors de l'utilisation de gulp --help
une erreur se produit :
`Error: Cannot find module 'C:\Program Files\Git\node_modules\gulp\bin\gulp.js'`
D'autres packages installés globalement ont également rencontré des problèmes similaires. La solution temporaire actuelle : consiste à copier le dossier node_modules dans le répertoire utilisateur du lecteur C vers le répertoire d'installation de git.
Mais il est normal de l'utiliser dans cmd, et les variables d'environnement sont également définies. Quelle en est la raison ? Existe-t-il une solution unique ?
Essayez de modifier le répertoire d'installation par défaut du package npm
npm config set prefix xxxxx