当前位置: 首页 > news >正文

nodejs使用pkg打包文件

pkg配置

 "pkg": {"assets": ["*.html","*.css","*.js"],"mirror": "https://npmmirror.com/mirrors/node-v8-compile-cache/"},"bin": "server.js",

嵌入到exe中的资源使用assets打包

pkg . -t win //使用nodejs对应的版本打包

  • Error! No available node version satisfies ‘node20’

版本pkg支持的版本更新比较慢,可以使用node18版本

embed资源访问

__dirname的路径和asset配置项对应,使用__dirname可以访问到embed中的资源文件

app.use(express.static(path.join(__dirname,‘.’)));

判断执行程序是exe中还是,node中

process.pkg

相关文章:

  • DeepSeek在数据仓库的10大应用场景
  • 【C】初阶数据结构11 -- 选择排序
  • STM32 时钟树
  • 【fisco bcos】基于ABI调用智能合约
  • Genspark:重新定义AI搜索与代理的全能型工具
  • 黑马商城项目(三)微服务
  • Flutter 常用命令
  • 集成学习基础应用实践
  • [王阳明代数讲义]晏殊几何匹配知识图谱初步
  • 顺序表和链表,时间和空间复杂度--数据结构初阶(1)(C/C++)
  • 第一节:Vben Admin 最新 v5.0初体验
  • 视频监控EasyCVR视频汇聚平台接入海康监控摄像头如何配置http监听功能?
  • 华清远见STM32F103智能小车重磅上线!循迹避障红外遥控WiFi远程控制,0基础小白从入门到单片机软硬件项目实战!
  • 【hadoop】master一键启动hadoop集群(高可用)
  • 电力行业在保障用电安全方面正积极采用先进的物联网技术
  • 量子通信应用:量子安全物联网(三)协议融合
  • FlinkCDC初始化时报错“IllegalArgumentException: Unexpected input: “异常定位与原理分析
  • 【2025“华中杯”大学生数学建模挑战赛】C题:就业状态分析与预测 详细解题思路
  • el-input 限制只能输入负数、正数或2位小数的数值
  • 详解JVM的底层原理
  • 学者三年实地调查被判AI代笔,论文AI率检测如何避免“误伤”
  • 上海比常年平均时间提前12天入夏,明天最高气温可达33℃
  • 上交所五方面落实募资新规:强化关键少数责任和股东权利保障
  • “免签圈”扩容,旅游平台:今年以来巴西等国入境游订单显著增加
  • 习近平复信中国丹麦商会负责人
  • 俄官员说将适时宣布与乌克兰谈判代表