Maison  >  Article  >  interface Web  >  Comment installer les autorisations globales du module à l'aide de npm

Comment installer les autorisations globales du module à l'aide de npm

php中世界最好的语言
php中世界最好的语言original
2018-05-29 10:08:451757parcourir

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 ~/.profile
Installez 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œud

brew install node
centos utilise l'outil yum pour installer le nœud

yum install node
Je 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn