Utilisation d'un dépôt NPM au niveau de l'entreprise ou de l'équipe locale

Utilisation d'un dépôt NPM au niveau de l'entreprise ou de l'équipe locale
Dans de nombreuses entreprises, l'accès au référentiel NPM public est difficile ou lent en raison du filtrage par proxy et des restrictions d'accès à Internet. L'utilisation d'un référentiel NPM local pour Convertigo Mobile Builder est la meilleure solution pour accélérer le démarrage du projet initial.

Installation de local-npm

Votre ami du dépôt local de NPM sera 'local-npm'https://www.npmjs.com/package/local-npm.

Ce paquetage reflète tous les paquets nécessaires au lancement d'un projet Convertigo Mobile Builder. Vous pouvez l'installer sur un serveur Linux ou Windows capable d'accéder à l'Internet sur https://registry.npmjs.org. Ce serveur NPM local sera une base de données de tous les paquets stockés localement dans votre organisation. A partir de maintenant, Convertigo Studios pourra y accéder sans avoir à accéder directement au registre NPM sur Internet.

 Pour installer npm-local sur un serveur :  

       
  • créer un répertoire où la base de données sera stockée sur votre serveur
  •    
  • utilisez npm install -g local-npm pour installer le proxy.
  •    
  • allez dans le répertoire que vous avez créé et exécutez local-npm
  •    
  • on each Convertigo Studio workstation run in a shell or cmd npm set registry http://<your server ip address>:5080>
  •  

Désormais, Convertigo Mobile builder installera toutes les dépendances requises à partir de votre serveur NPM local avec la vitesse du réseau de votre LAN au lieu d'accéder au registre NPM public par le biais d'un réseau lent et peu convivial...