Maison >interface Web >js tutoriel >Comment installer les autorisations globales du module à l'aide de npm
Cette fois, je vais vous montrer comment utiliser npmpour installerles autorisations globales des modules. Quelles sont les précautions concernant l'utilisation de npm pour installer les autorisations globales des modules. jetez un oeil.
Il existe trois façons de résoudre ce problème :
Autorisation de modifier le chemin d'installation global
Modifier l'installation par défaut chemin
Utiliser des outils tiers pour installer le nœud
Autorisation de modifier le chemin d'installation
Afficher le chemin d'installation global par défaut
npm config get prefix
Pour la plupart, le système affiche le répertoire comme : /usr/local
Attention : si le chemin par défaut est dans /usr/, veuillez ignorer cette étape, sinon vous gâcherez les autorisations du système.
Modifier les autorisations de chemin
sudo chown -R (whoami)(whoami)(npm config get prefix)/{lib/node_modules,bin,share}
Après l'exécution, la propriété de lib/node_modules, bin et share sous /usr/local sera remplacée par l'utilisateur actuel .
Modifier le chemin d'installation global par défaut
Lorsque vous ne souhaitez pas modifier les autorisations du chemin d'installation par défaut, car cela peut entraîner des problèmes supplémentaires, par exemple, après avoir modifié les autorisations. Il ne peut pas être partagé avec d'autres utilisateurs du système actuel. À ce stade, vous pouvez envisager de modifier le chemin d'installation par défaut.
Dans l'exemple, j'ai modifié le chemin d'installation global par défaut vers le répertoire personnel de l'utilisateur actuel :
1. Créez un nouveau. un chemin d'installation global
mkdir ~/.npm-global
2. Configurez npm pour utiliser le nouveau chemin
npm config set prefix ‘~/.npm-global'
3. Ouvrez ou créez un nouveau chemin. ~/.profil, ajoutez la ligne suivante
export PATH=~/.npm-global/bin:$PATH
4 Mise à jourEnvironnement systèmeVariables
source ~/.profileInstallez un package global et essayez-le :
npm install -g jshint [luncher@localhost aaa]$ ls ~/.npm-global/bin/ jshint [luncher@localhost aaa]$
Utilisez des outils tiers pour installer le nœud
Le système Mac utilise Brew pour installer le nœudbrew install nodecentos utilise l'outil yum pour installer le nœud
yum install nodeJe pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention à. d'autres articles connexes sur le site PHP chinois ! Lecture recommandée :
Comment implémenter des événements personnalisés à sélection multiple dans les mini-programmes WeChat
sans utiliser Select Comment pour implémenter la fonction de liste déroulante dans vue
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!