Atom插件开发入门教学(五)

发布插件

Atom 的命令行工具是apm 。这篇文章我们来介绍用 apm 命令来发布一个Atom插件包,并更新维护它。

准备好你的插件

在发布插件之前,请再仔细检查以下事项:

  • 确保package.json 文件有 namedescription,和 repository 字段。
  • 确保package.json 文件有 version 项,且带有正确的版本号 "0.0.0"
  • 确保 package.json 文件有 engines 项 并且包含有类似这样的字段:"engines": {"atom": ">=1.0.0 <2.0.0"}.
  • 根目录有一个 README.md 文件。
  • 确保 repository 的URL值,和  package.json 文件中的一致。
  • 你的插件在Git的管理下,且已经发布到 GitHub. 参见this guide 如果你的插件还没上传到Github上。

发布你的插件

在你发布之前,一定要确保没有同名插件被发布到 the atom.io package registry. 访问 https://atom.io/packages/your-package-name 检索你要发布的插件名。

现在,来看一下 apm publish 命令:

  1. 如果是第一次发布,请在 atom.io 上注册一个名字。
  2. 更新 version 字段( package.json 文件) ,然后提交。
  3. 为即将发布的版本创建一个新的 Git tag 。
  4. 把这个Tag发布到 GitHub上
  5. 把将要发布的版本更新到atom.io 。
  6. 在你的插件目录下,运行下面的命令。
cd path-to-your-package
apm publish minor

如果这是你发布的第一个插件,  apm publish 命令会要求你输入 GitHub 的用户名和密码. 输入一次以后,账号信息会被保存在 keychain 中。

现在,你的插件已经被发布到 atom.io了。在https://atom.io/packages/your-package-name 可以看到你的插件。

用 apm publish,你可以随时发布更新。

apm publish 

 参数可以是 majorminor 或 patch.

 major 选项会让apm 增加版本号第一位,比如v1.0.0

 minor 选项会让 apm 增加第二位版本号,比如 v0.1.0.

 patch 选项会让 apm to 增加第三位版本号,比如v0.0.1.

 apm help 会让你看到更多的帮助信息。

你可能感兴趣的:(IDE开发,Web,Atom)