默认原子包在哪里?

时间:2017-02-22 00:21:48

标签: atom-editor

我希望删除/修改在安装时与atom捆绑在一起的autocomplete-plus软件包。

经过一段时间的挣扎和失败之后,我开始了解堆叠溢出的智慧:

  1. 修改autocomplete-plus
  2. 的行为
  3. 防止它首先加载(即从包中删除)

2 个答案:

答案 0 :(得分:1)

默认包存储在asar文件中(即macOS上的Atom.app/Contents/Resources/app.asar),因此篡改其内容非常不切实际,更不用说每次Atom更新都会丢失您的更改

由于您没有告诉我们您想要这样做的理由,因此您的问题没有理想的答案。一般来说,我认为有更好的选择:

  1. 禁用autocomplete-plus包并安装您的fork,就像安装任何其他包一样。 Atom API提供了以编程方式disable packages的方法,如果您希望fork来处理此问题。

  2. Build您自己定制的Atom版本,可满足您的需求。默认包在package.json中列为packageDependencies

答案 1 :(得分:0)

您可以在主菜单中转到edit->首选项,然后在左侧菜单中的'packages'下查看,搜索'autocomplete-plus',然后点击'禁用。