web-dev-qa-db-fra.com

Comment puis-je télécharger manuellement des packages pour l'éditeur atom et les installer (manuellement)?

En raison d'une mauvaise connexion Internet, mes packages atom ne seront pas installés à partir de settings>preferences>install>packages. Je pense donc que je dois les installer manuellement.

Par exemple: j'ai essayé le référentiel à partir de la page github respective et je l'ai cloné dans users>.atom>packages mais cela n'a pas fonctionné.

De l'aide? J'adore cet éditeur de texte, ce serait donc très pratique si je pouvais installer plus de packages manuellement.

Tous les autres moyens sont toujours les bienvenus!

11
Pramesh Bajracharya

Il y a plusieurs façons, la plupart sont similaires à ceci:

Vous pouvez télécharger le package, décompresser ou décompresser, aller dans ce dossier et exécuter: lien apm qui créera un lien symbolique de ce package vers votre dossier ~/.atom/packages.

Mais assurez-vous que vous installez également toutes les dépendances requises par le package, car si vous n'avez pas de connexion Internet, vous pouvez rencontrer des problèmes.

Il y a de bonnes informations ici je vais citer pour votre commodité qui décrit comment gérer cela:

Lorsque vous téléchargez et extrayez manuellement le fichier Zip, vous devez ensuite exécuter apm install dans le répertoire du package pour extraire toutes les dépendances. Cela téléchargera toutes les dépendances et les placera dans le dossier node_modules et récupérera récursivement également leurs dépendances. Comme cela n'est pas possible dans votre environnement, vous devrez le faire manuellement.

Parcourez récursivement chaque fichier package.json. S'il répertorie un package en tant que recherche de dépendances sur npm6 pour le package et suivez le lien vers la page github du package pour lire son package.json et répéter tout le processus.

J'espère que cela vous aidera de toute façon. Laissez-moi savoir si je peux vous aider une fois que vous aurez essayé.

5
D3181

Sous Linux:

cd ~/.atom/packages
git clone https://github.com/url_to_your_package
cd your_package
npm install

Vous devez d'abord installer npm.

12
Haoyuan Ge

pour obtenir npm, installez juste le node.js, automatiquement npm sera installé, puis lancez:

cd ~/.atom/packages

git clone https://github.com/package-name your_package
cd your_package
npm install

et c'est fait.

2
Momo Setti