发布一个扩展

了解如何与我们的社区分享您的扩展。

在发布扩展程序之前,请查看 如何为发布做准备。确保遵循指南是帮助您的扩展通过审核的最佳方式。

验证您的扩展

打开终端,导航到扩展目录,然后运行 ​​npm run build 来打包您的扩展。保证该命令顺利完成且没有任何错误。

npm run build 验证您的扩展以进行打包,而无需将其发布到商店。在 这里 阅读更多相关信息。

发布您的扩展

要与其他人共享您的扩展,请导航到您的扩展目录,然后运行 ​​npm run publish 来发布您的扩展。系统会要求您通过 GitHub 进行身份验证,因为脚本会自动在我们的 存储库 中打开拉取请求。

如果有人为您的扩展做出了贡献,则运行 npm run publish 将失败,直到您运行

npx @raycast/api@latest pull-contributions

在您的 git 存储库中。这会将贡献与您的代码合并,并要求您修复冲突(如果有)。

打开 PR 后,您可以通过再次运行 npm run publish 继续向其推送更多提交。

替代方式

如果您想更好地控制发布过程,您可以手动执行 npm run publish 的操作。您需要在我们的 存储库 中打开 PR。为此,Fork 我们的存储库,将您的扩展添加到您的 fork 中,再推送您的更改,然后 通过 GitHub Web 界面 将 PR 打开到我们的 main 中。

等待审核

在您打开一个 PR 后,我们将审核您的扩展并在需要时请求更改。一旦接受,PR 将被合并,您的扩展将自动发布到 Raycast 商店

我们仍在修复 bug 并更新我们的指南。如果有任何不清楚的地方,请在我们的 社区 中告诉我们。

分享您的扩展

一旦您的扩展在 Raycast 商店中发布,您就可以与我们的社区分享。打开 Manage Extensions 命令,搜索您的扩展并按 .复制链接。

管理您的扩展

🚀 现在是时候分享您的作品了!在 Twitter 上发布有关您的扩展的信息,与我们的 Slack 社区 分享或发送给您的队友。

最后更新于