`vp env pin`: says "Created .node-version" when overwriting an existing file
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
调研方向
搜索消息 Created .node-version,找到 vp env pin 的实现及其测试。检查程序如何判断文件是新建还是被覆盖,包括 --force 的处理路径。更新针对已有文件的提示文案,并添加或调整测试;完成标准是覆盖文件时报告 Updated,新建文件时仍报告 Created。
由索引模型根据 Issue 内容生成。
描述
Describe the bug
When .node-version already exists, vp env pin overwrites it but reports Created instead of Updated. Same with --force.
$ echo v24 > .node-version
$ vp env pin lts
.node-version already exists with version v24
Overwrite with 26.13.0? (Y/n): y
✓ Pinned Node.js version to 26.13.0 (resolved from lts)
Created .node-version in /tmp/tmp.lAJzNlhZy2
Expected: Updated .node-version in ....
Reproduction
N/A (empty directory is enough)
Steps to reproduce
cd "$(mktemp -d)"
echo v24 > .node-version
vp env pin lts --force --no-install
System Info
$ vp env current
Node.js:
Version 26.13.0
Source devEngines.runtime
Installed true
Mode managed
Package Manager:
Name pnpm
Version 12.18.0
Source devEngines.packageManager
Installed true
Mode managed
$ vp --version
vp v1.5.0
Used Package Manager
pnpm
- 主要语言
- Rust
- 星标
- 6.5k
- 派生
- 297
- 平均合并
- 1 天 4 小时
- 30 天内合并 PR
- 238
环境准备
在浏览器里用你自己的 GitHub 账号启动这个项目的开发容器。
- 没有 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
voidzero-dev/vite-plus 的其他 Issue
-
triage: not actionable
难度 2/5 1-3 小时 新手友好度 85/100
voidzero-dev/vite-plus#3296 · 1 条评论 · 1 个 reaction ·
维护者通常 1 天内回复
-
pending triage
难度 2/5 1-3 小时 新手友好度 63/100
voidzero-dev/vite-plus#3235 ·
维护者通常 1 天内回复
-
Docker guide: the runtime stage needs libatomic1 for Node.js 25 and later可能已有人在做 @kshanxs 于 13 天前认领。 未关闭documentation
难度 2/5 1-3 小时 新手友好度 84/100
voidzero-dev/vite-plus#3219 · 2 条评论 · 1 个 reaction ·
维护者通常 1 天内回复
-
pending triage
难度 2/5 1-3 小时 新手友好度 72/100
voidzero-dev/vite-plus#2882 · 2 条评论 ·
维护者通常 1 天内回复
-
`vp env pin`: lockfile not updated after changing `devEngines.runtime`可能已有人在做 @liangmiQwQ 今天认领。 未关闭pending triage triage: failed
voidzero-dev/vite-plus#3371 · 4 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
查看 voidzero-dev/vite-plus 的全部 Issue
相似的 Issue
-
enhancement
难度 2/5 1-3 小时 新手友好度 70/100
-
bug order-flow studies ui
难度 2/5 1-3 小时 新手友好度 88/100
userFRM/egui-charts#2417 ·
维护者通常 1 天内回复
-
In a plain-text message, Font, Font Size, Font Color and Text Highlight Color stay live可能已有人在做 @ragelfundionctrumnar 今天认领。 未关闭
难度 2/5 1-3 小时 新手友好度 68/100
UCS-Care-Group/mailcraft#862 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 78/100
smoltcp-rs/smoltcp#1243 ·
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 76/100
维护者通常 4 天内回复