The1111mp

Results 88 comments of The1111mp

那倒是不会。你可以网上搜一下默认的环境变量有哪些,或者找一台其他电脑,对比加一下就好

> 在解決pnpm权限的问题的时候,先安装了node最新版本 然后把旧的删除了。 出现 node: The term 'node' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or...

点击 `更新数据` 按钮看能不能获取到最新的数据,如果接口有报错(无法访问 超时之类的)在设置里面切换一下镜像地址,或者使用 https://mirrors.tuna.tsinghua.edu.cn/nodejs-release/ 这个地址

@Xiangzi529 因为用的手机,打字不方便,望理解。 项目github的readme文档上写有关于如何卸载nvm-desktop,可以去看看呢,谢谢

代理跟nvm-desktop之间没什么关系 开启代理之后更新数据导致访问不了(比如SSL证书报错) 这个取决于你的代理节点和协议(是否是tls加密,tls加密的话你的节点就需要域名) 就算你的代理使用了域名+tls 但是有可能该域名(或者使用了cdn节点)已经被目标服务器加入黑名单(或者通过流量嗅探这种) 这样你也访问不了 这个是网络的问题 我认为你应该去系统的网络设置里添加代理 而不是nvm-desktop中设置代理

我最近在尝试使用 `tauri` 来重写客户端,发现这个确实可以在客户端来实现(`rust`中实现简单很多),大概的代码(以获取所有版本列表的接口来举例): ```rust pub async fn version_list(fetch: Option) -> Result { let fetch = fetch.unwrap_or(false); if !fetch { // return existing data directly return Ok(Config::node().latest().get_list()); } let mirror =...

> tauri 坑多不? @BG7ZAG 目前还处于在tauri这边实现对应功能的阶段,整个开发的感受还是挺好的(vscode代码调试方面可能不是那么友好~),得益于rust,性能确实得到了很大程度的提升,主要是 rust 写起来代码确实很优雅。不过应用的打包发布和更新这块还没开始,应该会是有一些坑的,不过期间也研究了一些开源的tauri的项目,都有各自的解决方案,所以觉得使用tauri替代electron是可行的。 (目前使用的是 tauri 的 v2 beta 版本,相较于 v1,IPC通信的性能得到了非常大的提升...) 后续我会新建一个分支,把这周的进度代码上传上去,如果你有兴趣也可以一起看看~ 👍

@BG7ZAG 代码已经上传到 [tauri 分支](https://github.com/1111mp/nvm-desktop/tree/tauri)

图标消失的问题已经在这个提交修复了:https://github.com/1111mp/nvm-desktop/commit/6c671d1 css变量问题 自动更新使用的是 `tauri` 的 [Updater](https://v2.tauri.app/plugin/updater/) 插件,断点续传这个应该不太好实现,可以先去这里提个issue 下载慢是因为安装包托管在github上的 所以需要确保能够正常访问github... 目前没有使用github的代理链接