用开源工具构建一个类Dash工具


dash 是一个好的工具,去买正版支持一下作者吧。


不过有的人呢,就是想要做一个自己的文档查阅工具。然而从零开始做一个Dash,当然是很不容易的,不过感谢开源社区,我们组装几个开源工具就可以实现一个我们自己的类 Dash 文档工具。然我们一步步来吧。


你需要这些工具



全局安装 nativefier

npm install nativefier -g


DevDocs 是一个 API 查阅的网站,它是基于 Sinatra 的一个应用. 是一个纯正的基于 Ruby 技术的开源网站, Web 其实已经非常好用了,支持键盘快捷键,而且支持模糊匹配,当然更棒的一定是它支持离线模式.


一键组装


nativefier 'http://devdocs.io/'

或者你想要创建一个带有独特图标的应用,而且命名为 MyOwnDash
nativefier 'http://devdocs.io/' --icon <你的图标路径.icns> --name 'MyOwnDash'