NW.js構建桌面應用


 

 

 

 

  最近要做個桌面的應用,用起來也方便。找了一圈發現NW.js挺容易上手,分享給大家。  

NW.js

  官網https://nwjs.io/

  1.下載適合當前版本的js

  【這里下載的SDK版本,方便后續調試】

  2.解壓到本地

  3.構建自己的project
  index.html和package.json這兩個文件必須要有的。

  4.把項目放到nw.js解壓后的同一目錄下

  5.命令進入到當前文件夾 輸入 nw myapp

  也可以直接把項目拖到nw.exe

  6.將應用打包成app.nw文件,進入myapp文件夾中,將所有文件選擇打成zip包,然后改名為app.nw

  7.合並app.nw和nw.exe:

  將app.nw文件移動到和nw.exe同級目錄下,然后執行命令copy /b nw.exe+app.nw app.exe,這時是可以直接執行app.exe的,但換到其它目錄就不可以執行了,因為換到其它目錄找不到nwjs包內的依賴文件

 

【但只能在當前環境執行,在別處使用時需要打包,生成  .exe文件】

  8.使用Enigma Virtual Box打成獨立的可執行的exe文件
  http://enigmaprotector.com/en/downloads.html

    9.(1)導入項目的.exe文件

  (2)選擇輸出路徑【打包后的文件存放地址】

       (3)把nw.sj的文件拖到這里,【不包含自己的項目】

 

 

   10.點擊process

  11.success!

 

 

   12.生成的文件

(完。。。)

原文https://jingyan.baidu.com/article/3065b3b6a06c92becff8a483.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM