win7 64bit系统无法运行NodeJS服务端
发布时间
阅读量:
阅读量
文章结构概述
-
- 引言
- 技术达成
- 操作流程
-
- 基础条件
- 部署nexe
- 应用nexe进行封装
- 引言
前言
此前完成了一篇【前端】NodeJS 部署到 Window 并以 EXE 文件运行,该项目在客户端已持续运行较长时间,但近期客户反馈指出,生成的exe可执行文件无法正常启动,仅短暂闪现即关闭。通过进一步了解发现,该问题出现在基于Windows 7 64位系统的设备上。众所周知,自2020年起微软已停止对Win7系统的官方支持与维护。然而,由于部分软件可能仍需依赖Win7环境才能正常运作,因此开始思考是否存在可行的解决方案以应对当前状况。
技术实现概述
先前采用pkg工具完成NodeJS服务端的打包工作,依据网络上的相关信息,现计划改用nexe工具对项目进行打包,以生成exe格式的可执行程序,并测试其在win7系统中的运行情况。
具体步骤概述
前提要求
- Python 3.x
- NASM
在生成 nexe 文件的过程中,需依赖于 Python 3.x 环境,我所使用的版本为 3.10。此外,还需安装若干 [NASM](https://www.nasm.us/pub/nasm/releasebuilds/2.16.01/win64
全部评论 (0)
还没有任何评论哟~
