使用nw.js将web项目打包为exe软件(xp版本)

简介: 使用nw.js将web项目打包为exe软件(xp版本)

1.首先在我们需要在nw官务下载exe的包【该压缩文件为打包运行程序】因为运维实施对代码的不敏感,估此次打包采用的是可视化打包。解压nw压缩文件 加压后得到下列文件。


2.手动在该文件夹内建立package.json 文件。并将下方的内容填写进去

 c4ad3a4290b74ecd84f8065bd8c3189b.png

c0eb0f90751043a8acd12f732f117572.png

双击运行该文件下nw.exe软件,可以进行软件测试使用。

如果能打开软件内网页,则证明该地址正确。我们则可以进行软件封装。

电脑下载软件  NIS Edit 软件。

安装完毕后打开 NIS Edit ,点击文件。选择新建脚本 选择向导。  

image.png


点击下一步既可以进入应用程序基本信息页面,填入公司的基本信息及软件的版本信息等等,填写完毕点击下一步。


image.png


在当前页面中选择程序所要安装的语言版本。同时可以设置安装程序显示的图标。【瘀斑版本我们选择 SimpleChinese 】


image.png


接下来进入页面未自定义授权文件,可以在这里新建一个txt或者rft文件并写入一些软件的授权信息。所设置的授权文件信息会在安装的时候显示出来并且让用户选择接受协议。其他保留默认配置。即可继续点击下一步。

image.png


这一步其实是最重要的,就是选择程序文件。将下图中的组名称双击修改成【主程序必选】,描述信息可写可不写。中间红框里的的两个文件都进行删除。允许用户选择安装的组件,然后点击上方的树形图按钮选择目录。既我们刚才所解压并且修改的 nw文件。

image.png

image.png

再下一步的时候我们这里是全部选择默认选项。不进行修改。


image.png


第九步则是修改自定义的卸载程序图标。我们采用默认的不予修改。


image.png

image.png


勾选三个勾。然后利用nisEdit进行编译。执行打包过程。最后即可生成所要安装的软件。

目录
相关文章
|
1月前
|
前端开发 JavaScript 开发者
JavaScript:无处不在的Web语言
JavaScript:无处不在的Web语言
|
1月前
|
前端开发 JavaScript 开发者
JavaScript:构建动态Web的核心力量
JavaScript:构建动态Web的核心力量
|
1月前
|
JavaScript 前端开发 开发者
JavaScript:驱动现代Web的核心引擎
JavaScript:驱动现代Web的核心引擎
|
5月前
|
前端开发 算法 API
构建高性能图像处理Web应用:Next.js与TailwindCSS实践
本文分享了构建在线图像黑白转换工具的技术实践,涵盖技术栈选择、架构设计与性能优化。项目采用Next.js提供优秀的SSR性能和SEO支持,TailwindCSS加速UI开发,WebAssembly实现高性能图像处理算法。通过渐进式处理、WebWorker隔离及内存管理等策略,解决大图像处理性能瓶颈,并确保跨浏览器兼容性和移动设备优化。实际应用案例展示了其即时处理、高质量输出和客户端隐私保护等特点。未来计划引入WebGPU加速、AI增强等功能,进一步提升用户体验。此技术栈为Web图像处理应用提供了高效可行的解决方案。
|
5月前
|
人工智能 安全 网络安全
Burp Suite Professional 2025.5 for macOS x64 & ARM64 - 领先的 Web 渗透测试软件
Burp Suite Professional 2025.5 for macOS x64 & ARM64 - 领先的 Web 渗透测试软件
228 3
|
1月前
|
JavaScript 前端开发 物联网
JavaScript:驱动现代Web的核心引擎
JavaScript:驱动现代Web的核心引擎
|
7月前
|
JSON 自然语言处理 前端开发
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
347 72
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
|
5月前
|
人工智能 安全 网络安全
Burp Suite Professional 2025.5 for Windows x64 - 领先的 Web 渗透测试软件
Burp Suite Professional 2025.5 for Windows x64 - 领先的 Web 渗透测试软件
258 4
Burp Suite Professional 2025.5 for Windows x64 - 领先的 Web 渗透测试软件
|
4月前
|
JSON JavaScript 前端开发
JavaScript入门干货:蓝桥杯Web组分章学习笔记(基于蓝桥云课《JavaScript基础入门》)
这是一份详尽的JavaScript学习笔记,涵盖基础到进阶内容。包括变量、运算符、数组、字符串操作,DOM/BOM事件处理,内置对象(如Array、Date、Math)用法,JSON格式解析,以及函数作用域与闭包等核心概念。同时深入探讨值类型和引用类型的差异、异常处理机制,并介绍函数高级特性如call/apply/bind方法、递归及arguments对象。代码按章节分点整理,注释细致,适合初学者系统掌握JavaScript编程知识。
94 2
|
6月前
|
JavaScript 安全 前端开发
关于Node.js,一定要学这个10+万Star项目 !!
一篇关于Node.js的宝藏项目——Node.js Best Practices。该项目在GitHub上已有102k Star,汇集了100+条最佳实践,涵盖架构、安全、性能等多方面。每条实践不仅有简明说明和详细解释,还附带代码示例及资源链接。文中通过三个实战案例(利用CPU多核、避免阻塞事件循环、使用中间件处理错误)展示了其实际应用价值,并推荐了几条对前端转Node.js开发者特别有用的最佳实践。强烈建议每位Node.js开发者学习此项目,理解“怎么做”与“为什么要这么做”,以提升开发能力。
197 3

热门文章

最新文章