Je travaille avec git-bash sur win 7. Je souhaite développer un projet ember et je travaille sur une clé USB. J’ai installé le noeud sur mon lecteur E et ajouté le chemin d’access aux env vars.
$ npm install -g ember-cli C:\Users\me\AppData\Roaming\npm\ember -> C:\Users\me\AppData\Roaming\npm\node_modules\ember-cli\bin\ember C:\Users\me\AppData\Roaming\npm\ -> C:\Users\me\AppData\Roaming\npm\node_modules\ember-cli\bin\ember + [email protected] updated 553 packages in 89.25s $ which npm /e/nodejs/npm $ which node /e/nodejs/node $ ember build sh.exe": ember: command not found
Donc, je pense que ce qui se passe, c’est que NPM installe les paquets sur le lecteur c. Je dois définir un dossier sur mon lecteur e, pour rendre ce portable. Comment puis-je faire ceci?
Vous pouvez définir ceci en configurant le paramètre de prefix
npm:
npm config set prefix e:\some\path\on\e
Cela peut être fait globalement ou projet par projet en modifiant le fichier .npmrc
du projet.
Accédez au dossier contenant votre package.json
et exécutez npm config ls
pour afficher votre configuration npm effective
Voir les documents npm pour les parameters globaux