-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
这个项目可以弄一个纯净版的脚手架不我觉得蛮不错的 #109
Comments
你是说一个命令行工具吗 其实也可以的 只不过现在已经有了一些挺好用的cli工具 比如 nvm fnm volta这些 你可以先试用一下 如果实在有这个需求的话 后续也会考虑在nvmd的cli工具中添加安装卸载这部分的逻辑的 |
不不不,我的意思是把源码弄一份纯净版,最近我也在学electron苦于没有一个好的起手模版
…________________________________
发件人: The1111mp ***@***.***>
发送时间: 2024年8月22日 15:29
收件人: 1111mp/nvm-desktop ***@***.***>
抄送: Lisa Feaster ***@***.***>; Author ***@***.***>
主题: Re: [1111mp/nvm-desktop] 这个项目可以弄一个纯净版的脚手架不我觉得蛮不错的 (Issue #109)
你是说一个命令行工具吗
其实也可以的 只不过现在已经有了一些挺好用的cli工具 比如 nvm fnm volta这些 你可以先试用一下 如果实在有这个需求的话 后续也会考虑在nvmd的cli工具中添加安装卸载这部分的逻辑的
―
Reply to this email directly, view it on GitHub<#109 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AOYWDLMK5KWN5UNB7XVLRQLZSWHMRAVCNFSM6AAAAABM5ICEL2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMBTHE3TEOBSG4>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
你可以使用 electron-vite 来创建你的项目 这个项目也是以这个项目为基础改造的 只不过觉得编译速度还是有点慢 就用tsup改写了一下 不过应该还是挺好用的 你可以试试 |
好的,我去看看,Thanks♪(・ω・)ノ[cid:63df4064-cb54-4d3e-b146-f1435461e799]
…________________________________
发件人: The1111mp ***@***.***>
发送时间: 2024年8月22日 15:44
收件人: 1111mp/nvm-desktop ***@***.***>
抄送: Lisa Feaster ***@***.***>; Author ***@***.***>
主题: Re: [1111mp/nvm-desktop] 这个项目可以弄一个纯净版的脚手架不我觉得蛮不错的 (Issue #109)
你可以使用 electron-vite<https://cn.electron-vite.org/> 来创建你的项目 这个项目也是以这个项目为基础改造的 只不过觉得编译速度还是有点慢 就用tsup改写了一下 不过应该还是挺好用的 你可以试试
—
Reply to this email directly, view it on GitHub<#109 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AOYWDLK42KGZPIT62CFSDO3ZSWJEPAVCNFSM6AAAAABM5ICEL2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMBTHE4TQNRYGU>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
我目前在准备写一个基于微前端架构的 大致的功能模块有:
目前核心功能已经实现了 如果有兴趣的话欢迎 pr ,或者一起开发 ❤️ |
大佬考虑用基于 rust 的Tauri 这个。现在打包后文件好大。基本上都是 [electron]自己的文件内容。 |
不懂 tauri,但是看代码量怎么感觉少了这么多呢 |
是的 如果rust掌握的好的话 那么开发桌面端应用肯定是首选Tauri了 我之前也测试了一下 Tauri2.0 的性能确实得到了很大的提升 和Electron比的话也能感受到明显的性能提升(内存占用方面好像反而还多了10M左右 不过差距不大) 还有一个原因就是rust能做的事情太多了 相对于Electron 如果需要调用或者扩展系统层面的api或者功能 那就只能通过 node 的 c++ 扩展来实现了 一来一回 成本就太大了 不过我个人还是喜欢使用 NAPI-RS rust来写node的native扩展 rust 本身的跨平台体验就很好 而且开发的应用稳定性方面特别优秀(错误处理方面的设计)再加上前端也开始往rust方向卷了 所以还是很建议学习一下rust的 |
直接抛出错误就行 建议使用handle invoke ,然后返回Promise.reject()也行 |
好的好的,明天试试 |
是的,没错,可以直接抛出错误,谢谢 |
@lsrweb @tzwhyqq 目前使用tauri重构已经接近尾声了 目前已经发布了一个 alpha 版本:v4.0.0-alpha,可以下载试用一下,windows的安装文件为5.23M,安装过后也11M左右。 目前两个版本(electron & tauri)应该是可以同时安装使用的,使用的都是同一份数据( |
噢耶耶耶耶!!!!我直接下载!
…________________________________
发件人: The1111mp ***@***.***>
发送时间: 2024年9月12日 9:57
收件人: 1111mp/nvm-desktop ***@***.***>
抄送: Lisa Feaster ***@***.***>; Mention ***@***.***>
主题: Re: [1111mp/nvm-desktop] 这个项目可以弄一个纯净版的脚手架不我觉得蛮不错的 (Issue #109)
@lsrweb<https://github.com/lsrweb> @tzwhyqq<https://github.com/tzwhyqq> 目前使用tauri重构已经接近尾声了 目前已经发布了一个 alpha 版本:v4.0.0-alpha<https://github.com/1111mp/nvm-desktop/releases/tag/v4.0.0-alpha>,可以下载试用一下,windows的安装文件为5.23M,安装过后也11M左右。
目前两个版本(electron & tauri)应该是可以同时安装使用的,使用的都是同一份数据(.nvmd目录下),相互是兼容的。
―
Reply to this email directly, view it on GitHub<#109 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AOYWDLOP3JRSUJCNJPDPS4LZWDYIRAVCNFSM6AAAAABM5ICEL2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNBVGEYDANJWGE>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
@lsrweb 可以的 这些小问题可能还是因为懒所以一直没优化 后面有时间会优化一下这几个部分 谢谢你 👍 |
|
可以的 这个功能应该很实用 后续会加上这个功能的 |
哦!Thanks♪(・ω・)ノ,这真的太好了,谢谢,非常感谢 |
@lsrweb 刚 alpha 版本重新发布了一下 这几个优化都已经带上去了 可以重新下载试用 后续tauri版本稳定下来之后就发正式的release版本 就可以通过自动更新升级了 望理解 |
好的,没问题!感谢 |
No description provided.
The text was updated successfully, but these errors were encountered: