Raycast 中文文档
  • 介绍
  • 链接
    • 官网
    • 官网 API 文档
    • 社区
    • GitHub
    • Store
    • Icon 生成器
    • 扩展图标模板
  • 基础
    • 起步
    • 创建您的第一个扩展
    • 贡献一个扩展
    • 过审一个扩展
    • 发布一个扩展
    • 调试一个扩展
    • 安装一个扩展
  • 团队
    • 开始
    • 发布私人扩展
    • 协作开发私有扩展
  • 例子
    • Doppler 共享 Secrets
    • Hacker News
    • Todo 列表
    • Spotify Controls
  • 资料
    • 最佳实践
    • 工具
      • CLI
      • ESLint
      • VS Code(社区工具)
    • 文件结构
    • 生命周期
      • 参数
      • 后台刷新
      • Deeplinks
    • Manifest
    • 安全性
    • 术语
    • 版本控制
  • API 参考
    • AI
    • Cache
    • Command
    • Clipboard
    • Environment
    • Feedback
      • Alert
      • HUD
      • Toast
    • Keyboard
    • Menu Bar Commands
    • OAuth
    • Preferences
    • Storage
    • System Utilities
    • 用户界面
      • Action Panel
      • Actions
      • Detail
      • Form
      • List
      • Grid
      • Colors
      • Icons & Images
      • Navigation
    • 窗口 & 搜索栏
  • 公共包
    • 起步
    • 功能
      • 执行 AppleScript
    • 图标
      • getAvatarIcon
      • getFavicon
      • getProgressIcon
    • React hooks
      • useCachedState
      • usePromise
      • useCachedPromise
      • useFetch
      • useForm
      • useExec
      • useSQL
      • useAI
  • 迁移
  • FAQ
由 GitBook 提供支持
在本页
  • 验证您的扩展
  • 发布您的扩展
  • 等待审核
  • 分享您的扩展
  1. 基础

发布一个扩展

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

上一页过审一个扩展下一页调试一个扩展

最后更新于1年前

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

验证您的扩展

打开终端,导航到扩展目录,然后运行 ​​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 中,再推送您的更改,然后 将 PR 打开到我们的 main 中。

等待审核

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

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

分享您的扩展

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

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

Slack 社区
如何为发布做准备
存储库
存储库
Fork 我们的存储库
通过 GitHub Web 界面
Raycast 商店
社区
这里
管理您的扩展