1.nw.js下載地址:https://nwjs.org.cn/node
2.新建配置文件package.json,放於根目錄下web
{
"name":"DDmSc", //這裏的name屬性很重要,相似惟一標示。不可少!
"main":"Power BI 文檔 - Power BI Microsoft Docs.htm", //窗口要渲染的文件
"nodejs":true, //true,爲啓用nodejs
"description":"Power BI 文檔 - Power BI Microsoft Docs",
"node-main":"app.js", //nodejs的入口文件
"single-instance":true,//單例運行,節約佔用內存空間
"chromium-args":"--disable-gpu",//谷歌瀏覽器啓動默認關閉GPU渲染
"chromium-args":"--disable-cookie-encryption",//禁止cookie加密存儲到磁盤中
"window":{
"show":"true",
"icon": "img5.png",
"width":1566,
"height":883,
"position":"center",//屏幕居中展現
"resizable":false,//不容許拖動大小
"title": "Power BI 文檔 - Power BI Microsoft Docs"//無效,解決方案:默認是home頁title屬性值
}
}json
PS:其餘的詳細配置,請移步到官方文檔查閱:https://nwjs.readthedocs.io/en/latest/小程序
3.示例:瀏覽器
例如我想把Power BI 官方文檔打包爲本身的桌面小程序緩存
將項目文檔放置在nw.js源碼包路徑下cookie
4.雙擊啓動便可。app
5.使用Enigma Virtual Box打包外殼(會增長啓動耗時),百度搜索下載安裝便可工具
6.安裝完畢之後啓動,默認是英文能夠選擇-language選擇Chinese,而後關閉程序,重啓程序即爲中文版本加密
打包後的文件,圖標以及詳細信息版本信息能夠下載其餘工具替換便可
這種會影響到啓動耗時,可是是綠色直接啓動的,刪除此exe磁盤不會保留任何文件,除了h5緩存的信息。
另一種方法就是將web項目打包成安裝包
如下爲打包成安裝包步驟:
下載安裝:Inno Setup 編譯器
點擊構建編譯便可。