Getting Started: 配置Chrome插件开发环境的Dualx - Sneezry/Dualx GitHub Wiki

Dualx是一个基于Chrome插件的QQ客户端,此Wiki是为没有Chrome插件开发经验的开发者介绍如何配置Dualx的插件环境。

1. 获取Dualx

$cd ~

$mkdir dualx-qq & cd dualx-qq

$git clone https://github.com/sneezry/Dualx.git

2. 配置Chrome,载入Dualx插件

  1. 在浏览器地址栏输入 chrome://extensions

  2. 在Chrome://extensions 页面的右上角开启“开发模式”(Developer mode)

  3. 点击“载入未打包的插件”(Load unpacked extension)

  4. 然后选择之前cloned的本地路径(i.e. $HOME/dualx-qq/Dualx)

  5. 确定select

这里你就会见到Dualx(Beta)出现在你的Chrome://extensions页面了。如果你之前在Chrome的插件中心安装过Dualx,那么这是你应该会看到2个Dualx同时出现在Chrome://extensions里面。

3. 开发Dualx

现在你可以使用你最喜爱的IDE去参与Dualx的开发了。Dualx大部分的代码是基于HTML5和Javascript的,尽管文档不多,但是作者的variable和function命名都不错,基本是the code can speak iteself。(如果修改了源代码之后插件没有显示更新的话,可以在chrome://extensions里面对Dualx重新载入,linux: reload, mac: uncheck enabled first, then check enabled again)

Happy coding!

附录 Chrome官方插件开发文档 英文好的朋友可以直接在这里查看文档。