V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  subframe75361  ›  全部回复第 8 页 / 共 23 页
回复总数  449
1 ... 4  5  6  7  8  9  10  11  12  13 ... 23  
2024 年 3 月 24 日
回复了 cococoder 创建的主题 程序员 electron 中有没有什么成熟的热更新的方案?
@cococoder #20
关于打包你可以看一下这个 https://github.com/electron-vite/vite-plugin-electron-renderer?tab=readme-ov-file#dependency-pre-bundling

我自己的 side project 实测 better-sqlite3 和 napi-rs 相关的库是可以打包的,其他的暂时没有需求就没有测试过。至于加载其他的模块,可以直接调用 app.asar 里的 js 函数,我的库也提供了简化的加载方法

https://i.imgur.com/HDpnosz.png
2024 年 3 月 24 日
回复了 cococoder 创建的主题 程序员 electron 中有没有什么成熟的热更新的方案?
@cococoder #16
webpack 不清楚,如果使用 vite 构建,可以全打包好,不需要 node_modules

至于 native modules ,应该全部放在 app.asar 里,只能通过完整安装包更新

或者不使用 asar 打包,下载压缩包直接解压替换
2024 年 3 月 23 日
回复了 LawlietZ 创建的主题 程序员 4202 年了,前端开发一定必须要用 mac 吗
wsl2 里 vite 的 hmr 得开轮询才能用
2024 年 3 月 23 日
回复了 cococoder 创建的主题 程序员 electron 中有没有什么成熟的热更新的方案?
还有一种思路,开启 web worker 的 node 集成,把主进程的业务代码移到 web worker 里面,ipc 接口改造成 message 通信,这样只需要热更新渲染进程即可
2024 年 3 月 23 日
回复了 cococoder 创建的主题 程序员 electron 中有没有什么成熟的热更新的方案?
目前用过的有热更新的应用只有一个 obsidian

如果只是热更新渲染进程的话可以把渲染进程的代码额外打一个 asar ,主进程控制窗体重载
如果需要热更新主进程的话,除了重启没找到能实现的方法
2024 年 3 月 23 日
回复了 cococoder 创建的主题 程序员 electron 中有没有什么成熟的热更新的方案?
写过一个参考 obsidian 的库,也是类似替换 asar 的,但是通过多个 asar 包实现:app.asar 加载 name.asar ,下载新的 name.asar 后重启替换。https://github.com/subframe7536/electron-incremental-update
2024 年 3 月 23 日
回复了 imherer 创建的主题 程序员 请教各位前端大佬一个 UnoCSS 问题
unocss 默认你会使用 tailwind ,原理可以看 https://tailwindcss.com/docs/hover-focus-and-other-states
2024 年 3 月 23 日
回复了 imherer 创建的主题 程序员 请教各位前端大佬一个 UnoCSS 问题
children-cursor-pointer
2024 年 3 月 19 日
回复了 leon2023 创建的主题 Visual Studio Code vscode 大纲跳转问题
我在本地通过报错信息 ctrl+左键跳转的时候也遇到了,但是在 github codespace 里是正常的
同样的情况,有一条心得:自己怎么舒服怎么来

从来不写 js ,脚本都是用 esno 启动的,vite/vitest/solid.js/unocss/kysely ,只用 eslint 不用 prettier ,原理啥的感兴趣的看一看,dom 操作全靠框架,没有轮子就造一个,主打一个开心就好
2024 年 3 月 9 日
回复了 userKamtao 创建的主题 分享创造 历时两年,撸了一个 Vue3 组件库。
已 star ,动效比 element 美观多了
2024 年 3 月 7 日
回复了 noErr 创建的主题 程序员 程序员要盲了,能干什么工作
2024 年 3 月 6 日
回复了 zealotxxxx 创建的主题 Arc Arc windows 测试版本邀请
@Bssn MTY2NzA3NzAxMCU0MHFxLmNvbQ== 感谢大佬
2024 年 3 月 5 日
回复了 cheneydog 创建的主题 VPS 这两天是不是开大会,鉴定 VPS 的时刻到了。
免费的 ikuuu 炸了,备用的 mojie 和 sfcloud 挺稳的
2024 年 3 月 5 日
回复了 rawk 创建的主题 分享创造 开发了一个完全浏览器端运行的背景移除应用
卡。。。

在用 https://bgsub.cn/webapp/
个人刚需:本地 OCR+Gif 录制

在用 pixpin ,但是 Gif 录制效果不是很好

期待可以替换~
2024 年 3 月 1 日
回复了 CLCLCLCLCL 创建的主题 机械键盘 宁芝 X108 三模 45g 侧刻 T 系, 求助
84 35g 在用,手感很舒服

选择的原因是当时有 75%+三模+全键多层键位的键盘里宁芝的最便宜,静电容体验也足够好,贵就贵了,毕竟吃饭的工具

现在再选,估计会试试 Li75 pro
2024 年 2 月 28 日
回复了 subframe75361 创建的主题 程序员 Apple Music 歌词动效如何高效实现
V 站看到的第三次
https://i.imgur.com/ZmB9Kqq.png
1 ... 4  5  6  7  8  9  10  11  12  13 ... 23  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   994 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 23:22 · PVG 07:22 · LAX 15:22 · JFK 18:22
♥ Do have faith in what you're doing.