Atom editor 开发和调试Atom软件包
我刚刚开始从事软件包开发工作,并基于,从如何创建软件包开发skelton文件到如何发布软件包Atom editor 开发和调试Atom软件包,atom-editor,Atom Editor,我刚刚开始从事软件包开发工作,并基于,从如何创建软件包开发skelton文件到如何发布软件包 但是,我不知道如何检查/调试/开发您的包。我知道我可以通过alt-cmd-I或开发人员控制台使用Jasmine(因为Atom基于Chromium),但如果您想检查软件包的行为,是否每次都必须手动重新发布或安装软件包?在本地处理软件包时,建议使用以下工作流: 使用apm develope从GitHub克隆包。这将把包的repo克隆到本地~/.atom/dev/packages/ cd进入此目录 使用At
但是,我不知道如何检查/调试/开发您的包。我知道我可以通过
alt-cmd-I
或开发人员控制台使用Jasmine(因为Atom基于Chromium),但如果您想检查软件包的行为,是否每次都必须手动重新发布或安装软件包?在本地处理软件包时,建议使用以下工作流:
- 使用
从GitHub克隆包。这将把包的repo克隆到本地apm develope
~/.atom/dev/packages/
进入此目录cd
- 使用
Atom-d在此目录中启动Atom。
View>Developer>reload Window
使用更改的包重新启动Atom
如果您的计算机上本地有包源,您可以跳过第一步(apm develope
),只需创建一个从源到~/.atom/dev/packages/的符号链接即可。是否已经有包的本地repo?
要添加到nwinkler,如果您已经在本地拥有包的回购,您可以使用
apm link --dev
自动创建指向~/.atom/dev/packages/
目录的符号链接
确保在开发人员模式下使用
atom -d
或者在视图中开发人员在开发模式下打开…
如果您只想使用本地软件包(不在开发模式下),可以直接使用apm-link
。和apm unlink
为我删除指向~/.atom/packages
的符号链接(Mac上的atom 1.9.9),可在视图>开发者>重新加载窗口中找到重新加载菜单项。