The1111mp

Results 88 comments of The1111mp

可以参考:[#23](https://github.com/1111mp/nvm-desktop/issues/23) 将prefix目录添加到系统环境变量就可以了

This issue still exists in the latest `v2 Beta` version: ```toml [build-dependencies] tauri-build = { version = "2.0.0-beta", features = [] } [dependencies] tauri = { version = "2.0.0-beta", features...

This problem should be related to the [Stage Manager](https://support.apple.com/en-ca/guide/mac-help/mchl534ba392/mac) function of macOS Sonoma . > > ```rust > > #[cfg(target_os = "macos")] > > app.set_activation_policy(tauri::ActivationPolicy::Accessory); > > ``` > >...

我在 M 芯片的 MacOS 电脑上也遇到了这个问题,启动 clash 之后开启 tun 模式,然后退出 clash 软件,有些网站就不能访问了(比如公司内网的服务),根据日志 unset dns 成功了,应该是dns缓存的问题,手动刷新一下dns缓存就好了:`sudo killall -HUP mDNSResponder`。目前每次退出软件都需要这样执行一下这个命令。 ``` 2025-01-22 10:26:31 INFO - unsubscribe traffic 2025-01-22 10:26:32 INFO - stop the...

> This setting works only in a .npmrc file that is in the root of your workspace. If you need to specify a custom Node.js for a project in the...

其实原理挺简单的 就是代理平时使用的 node npm 的这些命令 然后去查一下各自的安装目录然后写入到环境变量里面(执行命令的子进程的环境) 然后就可以识别了 目前客户端在使用 tauri 重构(rust) 所以你可以看一下相关的代码,目前在这个分支:https://github.com/1111mp/nvm-desktop/tree/tauri

nvmd 会在 nvm-desktop 客户端安装第一次启动的时候写入到文件 `$HOME/.nvmd/bin` 文件中 所以你需要将 `export NVMD_DIR="$HOME/.nvmd" \nexport PATH="$NVMD_DIR/bin:$PATH"` 添加到 `~/.zshrc` 文件中 然后重启终端 就能够使用 `nvmd` 命令了

你是全局安装包还是通过package.json给项目安装依赖 正常情况下切换了node 使用的是对应node下的npm 你可以打开`nvm-desktop`的主界面查看各个node默认携带的npm的版本 ![image](https://github.com/user-attachments/assets/0c1cfacb-11cf-46cf-b943-33406f5de415) 如果是全局安装包没有隔离的话 请检查npm是否设置了全局安装包的目录 可以通过 `npm config get prefix` 查看 如果设置了那么所有不同版本node的npm安装全局包都会安装到该目录下 所以就不会隔离 更多详情请查看:https://github.com/1111mp/nvm-desktop/issues/23

好的 知道是什么原因造成的了 在调用 createWindow 方法的时候没有判断窗口和系统托盘是否存在直接执行了 所以会出现这个问题 谢谢你的反馈 下个小版本会修复这个问题 谢谢 🌹

@tzwhyqq 系统高级设置 然后点击环境变量 双击打开系统环境变量path 然后点击新建 然后将 `.nvmd\bin` 所在目录完整地址复制粘贴进去 然后点击确定 应用保存 之后终端或者vscode 需要重启 ![image](https://github.com/user-attachments/assets/ec810b84-cf8d-4130-ba7b-20eaade9b0eb) ![image](https://github.com/user-attachments/assets/52eddde0-4ca6-4da8-9089-bd428457af36) ![image](https://github.com/user-attachments/assets/6f400049-a803-4a39-815d-c2b8b4d77471)