如何手动下载atom编辑器的包并安装它们(手动)?

时间:2016-08-22 14:20:26

标签: text-editor atom-editor

由于互联网连接不良,我的原子包将无法从settings>preferences>install>packages安装。所以我想我需要手动安装它们。

例如:我从各自的github页面尝试了存储库,并在users>.atom>packages中克隆了它,但这不起作用。

有任何帮助吗? 我喜欢这个文本编辑器,所以如果我可以手动安装更多的包,那将非常方便。

欢迎任何其他方式!

3 个答案:

答案 0 :(得分:12)

在linux中:

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

你必须先安装npm。

答案 1 :(得分:5)

有几种方法,大多数都与此相似:

  

您可以下载软件包,解压缩或解压缩,转到该文件夹   并运行:apm链接,将从该包创建一个符号链接   到你的〜/ .atom / packages文件夹。

但请确保您还要安装包所需的所有依赖项,就好像您没有互联网连接那么您可能会遇到问题。

有一些很好的信息here我会引用你的方便,概述如何处理这个:

  

手动下载并解压缩zip文件时,需要运行   apm安装在包的目录中然后拉入任何   依赖。这将下载所有依赖项并将其放入   node_modules文件夹并以递归方式将其依赖项拉入   好。由于这在您的环境中是不可能的,因此您必须这样做   手动完成。

     

递归遍历每个package.json文件。如果它将包列为   依赖搜索npm6的包,并点击链接   package'的github页面读取它的package.json并重复整个   过程

希望无论如何都有帮助。 Lemme知道,一旦你尝试过,我是否可以继续提供帮助。

答案 2 :(得分:2)

获取npm,juste安装node.js,自动安装npm,然后运行:

cd ~/.atom/packages

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

已经完成了。