electron应用安装包瘦身

在win-unpacked目录下

  • 在resources目录下借助asar查看编译后文件
bash 复制代码
pnpm add asar -g
# asar extract /[sourcePath]/app.asar /[targetPath]/

app文件夹中的产物有render和main编译文件

  • 其中有soruceMap文件可以通过配置删除
  • node-modules目录下确认如果没有跨平台需要都移动到devDependencies避免编译进去
  • locales目录下都是些语言包如果只需要中文其他都可删掉
bash 复制代码
# electron-builder
electronLanguages:
  - zh-CN
javascript 复制代码
// 设置语言包 在whenReady之前
app.commandLine.appendSwitch('lang', 'zh-CN');
await app.whenReady()
相关推荐
whatever who cares9 分钟前
大型 React 项目的文件结构
前端·react.js·前端框架
AI_零食12 分钟前
健身室器材管理系统鸿蒙PC Electron框架编写深度解析
前端·javascript·学习·华为·electron·前端框架·鸿蒙
如烟花的信页29 分钟前
易盾点选逆向分析
javascript·爬虫·python·js逆向
ZC跨境爬虫35 分钟前
跟着 MDN 学 JavaScript day_2:JavaScript 初体验
开发语言·前端·javascript·学习·ecmascript
假如让我当三天老蒯1 小时前
useCallback 详细解释(从原理到用法)(自学用)
前端·react.js
小妖6661 小时前
Hydration completed but contains mismatches
javascript·vue·vuepress
a1117761 小时前
粒子化系统(3D-Particles)THreeJS react
前端·html·jetson
码农君莫笑1 小时前
深入理解 CSS Grid 布局:从入门到实战
前端·css
睡觉的时候不困62 小时前
TypedSql:在 C# 类型系统上实现一个 SQL 查询引擎
javascript