- 用 pnpm 替换 npm,锁定 pnpm@10.33.0,删除 package-lock.json 相关说明 - package.json 将渲染层依赖移入 devDependencies,减小 app.asar 体积 - 新增 electron:smoke 冒烟脚本与 icon 生成脚本 - win 平台设置 AppUserModelID,修复任务栏图标归组 - 清理 tsBuildInfoFile 输出路径至 node_modules/.tmp - 更新测试断言以匹配画幅遮罩、取景器缩放与模型库外部资产行为 - README 与打包指南补充 pnpm、镜像与常见问题说明
12 lines
534 B
Plaintext
12 lines
534 B
Plaintext
# pnpm 配置
|
||
# electron / electron-builder 依赖 npm 风格的扁平 node_modules,
|
||
# pnpm 默认的符号链接结构会导致打包失败,因此使用 hoisted 模式。
|
||
node-linker=hoisted
|
||
|
||
# 允许依赖在 postinstall 阶段执行安装脚本(electron、esbuild 等需要下载二进制)
|
||
enable-pre-post-scripts=true
|
||
|
||
# Electron 二进制下载镜像加速(国内网络)
|
||
electron_mirror=https://npmmirror.com/mirrors/electron/
|
||
electron_builder_binaries_mirror=https://npmmirror.com/mirrors/electron-builder-binaries/
|