使用NW.js封裝微信公眾號菜單編輯器為桌面應(yīng)用

開發(fā)微信公眾號的朋友都會遇到一個(gè)常見的需求就是修改自定義菜單,如果每個(gè)人都去開發(fā)這個(gè)不經(jīng)常使用的功能確實(shí)有點(diǎn)浪費(fèi)時(shí)間。前端時(shí)間在github上找到一個(gè)仿企業(yè)號的菜單編輯界面,結(jié)合微信的C# SDK開發(fā)了自定義菜單的編輯發(fā)布功能,源碼。做為程序員我們經(jīng)常想追求完美,于是打算做成桌面版,搜索了cef、webkit.net、nw.js等方案后,決定使用nw.js嘗試一下。。。。。。。。經(jīng)過幾天的摸索后終于完成了,這篇博客也是保存了N次草稿。先上個(gè)截圖:

 

準(zhǔn)備工作

事情開始之前先看看別人是怎么做的,有個(gè)博客可以參考 用node-webkit(NW.js)創(chuàng)建桌面程序,主要是要看官方文檔 http://docs.nwjs.io/en/latest/,官方站點(diǎn)是 http://nwjs.io/。首先創(chuàng)建一個(gè)文件夾,如:Zeroes.WeixinMenuApp,把下載的東西都放里面。

1.下載nw.js

首先登陸官網(wǎng),看到有兩個(gè)版本可以下載,選擇哪個(gè)呢?Getting Started with NW.js 文檔中有個(gè)提示,于是下載SDK版就沒錯(cuò)了(79.1M)。

You are recommended to choose SDK build flavor to develop your app, which enables you to use DevTools to debug your app. See Build Flavors for the differences between build flavors.

2.下載Resource Hacker

 下載地址 http://www.angusj.com/