惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

G
Google Developers Blog
Apple Machine Learning Research
Apple Machine Learning Research
小众软件
小众软件
Recent Announcements
Recent Announcements
阮一峰的网络日志
阮一峰的网络日志
IT之家
IT之家
A
About on SuperTechFans
量子位
Engineering at Meta
Engineering at Meta
B
Blog
The Cloudflare Blog
博客园 - 【当耐特】
Hugging Face - Blog
Hugging Face - Blog
Y
Y Combinator Blog
J
Java Code Geeks
D
DataBreaches.Net
aimingoo的专栏
aimingoo的专栏
T
Tailwind CSS Blog
H
Help Net Security
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
V
V2EX
Stack Overflow Blog
Stack Overflow Blog
C
Check Point Blog
酷 壳 – CoolShell
酷 壳 – CoolShell

Electron

用 Puppeteer 给掘金写了个自动发图文的工具,顺手做成了 CLI 和 MCP 接口 electron-vite 创建的项目,经 preload 挂载的 api 在浏览器中打印出来是 undefined,有人遇到过吗? 十年前开发的 elctron 应用至今完美运行,十年后的 tauri 应用可以吗? 用什么来管理 Electron App + better-sqlite3 的? 请教问题,接触 Electron 开发不久,如何便捷的在不同版本系统\硬件设备上方便测试程序 mac 程序签名公证问题 elctron 开发教程案例解析:模拟真人使用“高德地图”,节省数据 API 采购费用 electron 怎么开启独立窗口而不增加渲染进程? electron 新开独立窗口内存问题 求助!双显卡连接 6 个屏幕,展示不同的 URL 页面。Electron 的 displayId 每次重启都会变 Electron 热更新技术 如何自己实现类似 c-Lodop 的不中断打印效果? 朋友们,你们公司的 Electron 项目用什么做数据统计? Google Analytics 可以用吗? 关于 electron,问一个关于查找的问题 electron 开发:单独的 VUE 工程和单独的 electron 工程想通信怎么处理? 萌新求教, Electron 在请求跨域的接口时,怎么获取 cookie? 求教! electron 开发的工具类客户端应用如何设计激活机制? [求助] Electron 中运行 Webassembly 疑问 寻求有偿帮助,将 Electron 应用上架至 Mac App Store。 Electron 开发的 Windows 桌面应用打开时为什么有一个 installing 的窗口? electron mac store 应用签名上架求助 Win10 下通过 npm 安装 electron 出现报错 mac 如何监听软件变化 electron 内存优化 请教一下, electron 打包的安装包,包含的 bin 文件无法执行问题 有 Flutter 就行了为什么还需要 Electron,谁来纠正一下我的想法 趁着这把 AI 炒作, Eletron 有没有更火了? electron 启动时如何取消 update 窗口 Poros-基于 Umi 的 Electron React 框架 再也不说 electron 是个邪恶的技术了
electron 项目打包成 exe, windows10 安装后打开不了。一直...
johnlin · 2025-04-03 · via Electron

项目打包成 dmg 可以正常使用,但是打包成 exe 就不行
{
"name": "electron-app",
"version": "1.0.0",
"description": "An Electron application with Vue and TypeScript",
"main": "./out/main/index.js",
"author": "example.com",
"homepage": "https://www.electronjs.org",
"scripts": {
"format": "prettier --write .",
"lint": "eslint . --ext .js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts,.vue --fix",
"typecheck:node": "tsc --noEmit -p tsconfig.node.json --composite false",
"typecheck:web": "vue-tsc --noEmit -p tsconfig.web.json --composite false",
"typecheck": "npm run typecheck:node && npm run typecheck:web",
"start": "electron-vite preview",
"dev": "electron-vite dev",
"build": "electron-vite build",
"postinstall": "electron-builder install-app-deps",
"build:win": "npm run build && electron-builder --win --config --dir",
"build:mac": "npm run build && electron-builder --mac --config",
"build:linux": "npm run build && electron-builder --linux --config"
},
"dependencies": {
"@electron-toolkit/preload": "^2.0.0",
"@electron-toolkit/utils": "^2.0.0",
"@element-plus/icons-vue": "^2.3.1",
"axios": "^1.6.2",
"crypto-js": "^4.2.0",
"element-plus": "^2.4.3",
"pinia": "^2.1.7",
"pinia-plugin-persist": "^1.0.0",
"rfdc": "^1.3.0",
"vue-i18n": "^9.8.0",
"vue-router": "^4.2.5"
},
"devDependencies": {
"@electron-toolkit/eslint-config": "^1.0.1",
"@electron-toolkit/eslint-config-ts": "^1.0.0",
"@electron-toolkit/tsconfig": "^1.0.1",
"@rushstack/eslint-patch": "^1.3.3",
"@types/node": "^18.17.5",
"@vitejs/plugin-vue": "^4.3.1",
"@vue/eslint-config-prettier": "^8.0.0",
"@vue/eslint-config-typescript": "^11.0.3",
"electron": "^25.6.0",
"electron-builder": "^24.6.3",
"electron-vite": "^1.0.27",
"eslint": "^8.47.0",
"eslint-plugin-vue": "^9.17.0",
"less": "^4.2.0",
"prettier": "^3.0.2",
"sass": "^1.69.5",
"typescript": "^5.1.6",
"unplugin-auto-import": "^0.17.2",
"unplugin-vue-components": "^0.26.0",
"vite": "^4.4.9",
"vue": "^3.3.4",
"vue-tsc": "^1.8.8"
},
"build": {
"win": {
"target": [
{
"target": "nsis",
"arch": ["x64"]
}
],
"icon": "build/icon.ico"
},
"nsis": {
"oneClick": false,
"allowToChangeInstallationDirectory": true,
"createDesktopShortcut": true,
"createStartMenuShortcut": true,
"shortcutName": "检测系统"
}
}
}