【问题标题】:Develop and Debug Atom Package开发和调试 Atom 包
【发布时间】:2015-09-06 22:57:05
【问题描述】:

我刚开始Atom.io包开发,在this tutorial的基础上,学习了如何创建包开发骨架文件到如何发布你的包。

但是,我不知道如何检查/调试/开发您的包。我知道我可以通过alt-cmd-I 或开发者控制台(因为 Atom 基于 Chromium)使用 Jasmine,但如果你想检查你的包的行为,我每次都必须重新发布或手动安装你的包吗?

【问题讨论】:

    标签: atom-editor


    【解决方案1】:

    在本地处理包时,推荐的工作流程如下:

    • 使用apm develop <package-name> 从 GitHub 克隆您的包。这会将包的 repo 克隆到您的本地 ~/.atom/dev/packages/<package-name>
    • cd 进入这个目录
    • 使用atom -d .在这个目录中启动Atom

    现在您可以处理包、进行更改等。准备好重新加载后,您可以使用View > Developer > Reload Window 使用更改的包重新启动 Atom。

    如果您的计算机上有本地包源,则可以跳过第一步 (apm develop),只需创建一个从源到 ~/.atom/dev/packages/<package-name 的符号链接。

    【讨论】:

    • 对我来说(Mac 上的 Atom 1.9.9)重新加载菜单项位于 View > Developer > Reload Window
    【解决方案2】:

    已经有包的本地仓库?

    添加到nwinkler的answer,如果你本地已经有包的repo,可以使用

    apm link --dev
    

    自动创建指向~/.atom/dev/packages/ 目录的符号链接。

    确保在开发者模式下完全重启 atom

    atom -d
    

    或在查看 > 开发者 > 在开发者模式下打开...

    如果你只想使用本地包(不是开发模式),你可以直接使用apm link。和apm unlink 删除指向~/.atom/packages 的符号链接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多