Comment faire pour installer Atome de paquets en mode hors connexion ou lorsque l'atome gestionnaire de paquet ne fonctionne pas?
J'ai un ordinateur derrière un très restrictive serveur proxy il ne me permet de surfer sur le web et télécharger des programmes, il ne permet pas de programmes comme l'Atome de texte de l'éditeur de télécharger les paquets.
Ma question est comment puis-je les installer en utilisant uniquement basé sur le navigateur télécharge?
- avez-vous réussi à obtenir ce travail à partir de derrière de votre serveur proxy?
Vous devez vous connecter pour publier un commentaire.
Il est certainement possible:
Repo
bouton pour aller à la GitHub.Releases
vers le haut de l'INTERFACE utilisateur, puis cliquez sur la version la plus récente, 0.4.1 dans ce cas.Extraire le contenu de l'archive à l' permanente emplacement, j'ai choisi:
Exécutez la commande suivante à partir de votre terminal /invite de commande (assurez-vous d'inclure les guillemets autour du chemin d'accès):
Redémarrer ou de Recharger Ctrl-Alt-R Atom et le paquet va maintenant être installé.
Vous pouvez également extraire le paquet directement à votre
~/.atom/packages
dossier, vous devrez toutefois vous renommez le dossier correspondre exactement à le nom du paquet, en plus de la désinstallation du package à partir de l'Atome de supprimer les fichiers qui pourrait être gênant si c'est une suppression accidentelle.En raison de dépendances de package, un pari le plus sûr est: est-ce
~/.atom/packages
~/.atom/packages
sur ordinateur en mode hors connexionAu moins cela a fonctionné pour moi comme un charme.
La réponse de Richard Slater est instructif, et la réponse de Andriy Buday pourrait paraître moins professionnel. Mais, dans mon cas, la réponse de Andriy Buday est également très important.
J'ai essayé d'installer les deux paquets atome d'embellir et beau-atome, par suite de la réponse de Richard Slater et a eu quelques problèmes de ne pas être en mesure de trouver certains modules. Il n'était pas seulement moi qui a eu ces problèmes. Considérer les liens suivants.
La question de la "impossible de trouver le module de l'événement-kit"
https://github.com/Glavin001/atom-beautify/issues/1734
https://github.com/Glavin001/atom-beautify/issues/1366#issuecomment-269716306
Quand j'ai décompressé un fichier (atom-beautify-0.30.3.tar.gz), j'ai reçu à partir de GitHub respository, j'ai pu découvrir des répertoires comme appveyor, de la documentation et des exemples. Mais je ne pouvais pas trouver un répertoire nommé node_modules qui était présent lorsque j'ai installé ce package de l'atome d'embellir à l'aide de l'Atome en ligne de l'Éditeur.
De vérifier si l'absence de répertoire node_modules est le seul problème, je suis passé par les étapes suivantes.
Début De L'Atome De L'Éditeur.
Installer atome d'embellir à l'aide de l'Atome en ligne de l'Éditeur comme la réponse de Andriy Buday suggère.
À Proximité De L'Atome De L'Éditeur.
Déplacer atome d'embellir répertoire de ~/.atom/packages (qui a été %HOMEDIRECTORY%%HOMEPATH%.atom\packages dans mon cas parce que j'ai utilisé cmd sur Windows 10), d'autre part.
Décompresser atom-beautify-0.30.3.tar.gz et déplacer ou copier des atome-embellir-0.30.3 répertoire de ce décompressé résultat en %HOMEDIRECTORY%%HOMEPATH%.atom\packages comme la réponse de Andriy Buday suggère.
Renommer le répertoire %HOMEDIRECTORY%%HOMEPATH%.atom\packages\atome-embellir-0.30.3 à %HOMEDIRECTORY%%HOMEPATH%.atom\packages\atome d'embellir comme la réponse de Richard Slater suggère.
Déplacer ou copier répertoire node_modules à partir du répertoire déplacé à l'étape 4 en %HOMEDIRECTORY%%HOMEPATH%.atom\packages\atome d'embellir.
Début De L'Atome De L'Éditeur.
J'ai trouvé qu'aucun message d'erreur est apparu et que ce paquet atome d'embellir fonctionné correctement, donc je pense que l'absence de répertoire node_modules était le seul problème de la atom-beautify-0.30.3.tar.gz j'ai reçu de dépôt GitHub.
J'ai peur, si il est normal que le répertoire node_modules n'est pas contenue dans le fichier atom-beautify-0.30.3.tar.gz téléchargé à partir de GitHub en raison de toutes les règles, je ne sais pas encore, comme placer les répertoires comme node_modules quelque part d'autre. Si vraiment il y a des règles et que quelqu'un me parle de ces règles par l'ajout d'une réponse ou un commentaire ici, je l'apprécie beaucoup.
Je ne suis pas sûr si c'est le même avec tous les autres paquets, mais j'ai trouvé que c'était le même au moins avec un paquet plus joli-atome.
Je souhaite que cela aide quelqu'un.
+++++++++++++++++++++++++++
J'ai trouvé pourquoi le répertoire node_modules n'était pas contenue dans atom-beautify-0.30.3.tar.gz.
J'ai vérifié les réponses du lien suivant.
Comment puis-je télécharger manuellement les packages pour l'atome d'éditeur et de les installer (manuellement)?
Réponse par D3181 inclus un lien vers une page de http://discuss.atom.io/ (j'ai pu obtenir une réponse utile par Alchiadus à partir du lien) et a suggéré d'exécuter apm installer dans le répertoire. S'il est nécessaire d'utiliser un fichier téléchargé à partir de GitHub comme atom-beautify-0.30.3.tar.gz il est nécessaire d'exécuter apm installer dans le répertoire avant de la copie ou du déplacement en %HOMEDIRECTORY%%HOMEPATH%\.atom\package (~/.atom/colis en cas de *nix) de l'ordinateur en mode hors connexion.
Décompressez le fichier téléchargé à partir de GitHub comme atom-beautify-0.30.3.tar.gz.
Allez dans le répertoire comme atom-embellir-0.30.3 de l'décompressé résultat.
Exécuter apm installer sur un ordinateur en ligne. (Si le répertoire de l'apm.cmd n'est pas dans le PATH, exécuter {annuaire de l'apm.cmd}\apm.cmd install.)
Renommer le répertoire comme atom-embellir-0.30.3 le nom correct de l'emballage comme atome d'embellir.
Déplacer le répertoire avec le nom correct de l'emballage comme atome d'embellir en %HOMEDIRECTORY%%HOMEPATH%\.atom\packages de l'ordinateur en mode hors connexion.
Exécuter Atome de l'Éditeur sur l'ordinateur hors-ligne et de vérifier si le paquet fonctionne correctement.
Il semble normal que le répertoire node_modules n'est pas inclus le fichier compressé téléchargé à partir de GitHub.