Maison > Article > outils de développement > Comment installer les packages npm directement depuis GitHub
Récemment, de nombreuses personnes demandent comment installer les packages npm depuis GitHub. Dans cet article, nous présenterons brièvement comment installer les packages npm directement depuis GitHub et présenterons quelques points auxquels il faut prêter attention.
Tout d'abord, nous devons comprendre un principe de base de l'installation des packages npm à partir de GitHub : npm clonera le code de l'entrepôt sur GitHub localement, puis exécutera la commande npm install pour installer le package npm dans l'entrepôt. Par conséquent, lorsque nous installons des packages npm depuis GitHub, nous devons faire attention aux points suivants :
D'après la documentation officielle de npm, à partir de npm 5.0.0 version Initialement, npm prend en charge l'installation de dépendances à partir de GitHub. Par conséquent, si votre version de npm n'est pas suffisamment récente, il est recommandé de mettre d'abord à niveau la version de npm.
Avant de présenter comment installer les packages npm depuis GitHub, nous devons vous rappeler : nous ne pouvons installer npm qu'à partir d'un référentiel GitHub qui contient un fichier package.json Bag . Sinon, npm ne pourra pas déterminer les dépendances du package dans le référentiel et ne pourra pas installer les dépendances correctement.
Ainsi, lorsque nous voulons installer un package npm depuis GitHub, nous devons d'abord vérifier si le fichier package.json est inclus dans le référentiel. De manière générale, ce fichier sera inclus dans le référentiel GitHub. Sinon, vous devez trouver d'autres canaux d'installation.
Par défaut, npm ne peut pas télécharger de dépendances à partir de référentiels privés non certifiés. Par conséquent, lorsque nous installons un package npm depuis GitHub, nous devons connaître les autorisations d'accès à l'emplacement du référentiel :
Si le référentiel se trouve dans un référentiel privé, nous avons deux façons de l'installer :
Ensuite, jetons un coup d'œil aux étapes d'installation spécifiques.
Étape 1 : Trouver l'adresse du référentiel GitHub
Tout d'abord, pour installer le package npm depuis GitHub, nous devons trouver l'adresse du référentiel. De manière générale, on peut retrouver l'adresse de l'entrepôt directement dans la liste des colis de npm.
Par exemple :
$ npm install https://github.com/user/repo.git
Parmi eux, https://github.com/user/repo.git est l'adresse de l'entrepôt.
Étape 2 : Cloner le référentiel depuis GitHub
Ensuite, nous devons utiliser la commande git pour cloner le référentiel depuis GitHub. Cela peut être fait avec la commande suivante :
$ git clone https://github.com/user/repo.git
Cette commande clonera le code de l'entrepôt en local.
Étape 3 : Installer les dépendances
Enfin, nous devons entrer dans le répertoire de l'entrepôt et exécuter la commande npm install pour installer les dépendances.
$ cd repo $ npm install
À ce stade, npm lira le fichier package.json dans le référentiel et installera automatiquement ses dépendances.
Il est à noter qu'après avoir utilisé la commande git clone, ce que nous obtenons n'est que le code de l'entrepôt, qui n'est pas publié sur npm. Par conséquent, si nous souhaitons publier notre propre package npm, nous devons créer un fichier de registre dans le référentiel ou utiliser d'autres méthodes pour le publier sur npm.
En résumé, installer des packages npm depuis GitHub nécessite de prêter attention à certains détails et de s'assurer que le référentiel contient le fichier package.json. De plus, nous devons également connaître les autorisations d'accès au référentiel pour éviter les erreurs d'installation. Après avoir correctement compris ces détails, nous pouvons installer les packages npm dont nous avons besoin depuis GitHub.
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!