js编写桌面应用_web桌面应用框架

js编写桌面应用_web桌面应用框架最近要做个桌面的应用,用起来也方便。找了一圈发现NW.js挺容易上手,分享给大家。NW.js官网https://nwjs.io/1.下载适合当前版本的js【这里下载的SDK版本,方便后续调试】

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

 

 

 

 

  最近要做个桌面的应用,用起来也方便。找了一圈发现NW.js挺容易上手,分享给大家。  

NW.js

  官网https://nwjs.io/

  1.下载适合当前版本的js

  【这里下载的SDK版本,方便后续调试】

js编写桌面应用_web桌面应用框架

  2.解压到本地

js编写桌面应用_web桌面应用框架

  3.构建自己的project
  index.html和package.json这两个文件必须要有的。

js编写桌面应用_web桌面应用框架

js编写桌面应用_web桌面应用框架

js编写桌面应用_web桌面应用框架

  4.把项目放到nw.js解压后的同一目录下

js编写桌面应用_web桌面应用框架

  5.命令进入到当前文件夹 输入 nw myapp

js编写桌面应用_web桌面应用框架

js编写桌面应用_web桌面应用框架

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

js编写桌面应用_web桌面应用框架

  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包内的依赖文件

js编写桌面应用_web桌面应用框架

 

【但只能在当前环境执行,在别处使用时需要打包,生成  .exe文件】

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

js编写桌面应用_web桌面应用框架

    9.(1)导入项目的.exe文件

  (2)选择输出路径【打包后的文件存放地址】

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

  js编写桌面应用_web桌面应用框架

 

   10.点击process

js编写桌面应用_web桌面应用框架

  11.success!

  js编写桌面应用_web桌面应用框架

 

   12.生成的文件js编写桌面应用_web桌面应用框架

(完。。。)

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

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/167392.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 软件测试用例编写方法_接口测试用例设计思路

    软件测试用例编写方法_接口测试用例设计思路编写测试用例HttpRunnerv3.x支持三种测试用例格式pytest,YAML和JSON。官方强烈建议以pytest格式而不是以前的YAML/JSON格式编写和维护测试用例格式关系如下图所示

    2022年7月29日
    5
  • Vue.js 快速入门

    Vue.js 快速入门

    2022年2月21日
    38
  • Mac录屏同时录制系统声音和画外音(Soundflower无法安装解决方案)「建议收藏」

    Mac录屏同时录制系统声音和画外音(Soundflower无法安装解决方案)「建议收藏」个人博客地址:xzajyjs.cn前言以前一直有录屏的需求,但苦于自带的QuickTime无法录制内屏声音,一直使用的是第三方的app。近期开腾讯会议需要录屏,但主持人本身没有开启录屏权限,只好通过我本机端进行录制。然后我使用的第三方app虽然能录制系统声音,但无法录制腾讯会议的声音,录了一个半小时竟然是哑剧!一怒之下删掉了原来的那个app,重新探寻QuickTime录屏之路。网上一番寻找,很多教程都说要安装Soundflower这个音频插件,但在他们的github逛了一圈后发现这个插件早就停止维

    2022年6月9日
    60
  • CLion 2021.3.x激活码(已测有效)

    CLion 2021.3.x激活码(已测有效),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月14日
    175
  • siamfc-pytorch代码讲解(三):demo&track

    siamfc-pytorch代码讲解(三):demo&track我之前的两篇博客:siamfc-pytorch代码讲解(一):backbone&headsiamfc-pytorch代码讲解(二):train&siamfc代码来自:https://github.com/huanglianghua/siamfc-pytorch今天主要看一下demo的部分,也就是涉及到测试tracking的部分。直接上代码:一、demo.pyfro…

    2022年10月1日
    2
  • Pycharm介绍_怎么用pycharm

    Pycharm介绍_怎么用pycharm一.开发环境介绍每一个项目可能有不同的开发环境,而为了解决这一冲突,pycharm采用了两种环境设置方式:一个是虚拟环境方式:也就是每一个项目配置一个环境,在项目中为venv文件夹创建项目时意味着每一个项目都copy一份新的开发环境,而彼此之间相互独立还有一种方式为采用公用的一个开发环境,常用于各项目之间不会互相影响的情况二.pycharm快捷键Ctrl+Alt+L注释Ctrl+/行注释Ctrl+Alt+L代码格式化Ctrl+D复制当前行三.注释

    2025年7月24日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号