31 lines
1.0 KiB
Markdown
31 lines
1.0 KiB
Markdown
|
|
# 2026-04-09 默认切换 Node 25 以支持 Playwright 实施记录
|
|||
|
|
|
|||
|
|
## 变更内容
|
|||
|
|
- 将 `nvm` 默认别名从 `14` 调整为 `25`
|
|||
|
|
- 清理了本次验证过程中残留的 Playwright 浏览器安装进程
|
|||
|
|
|
|||
|
|
## 执行命令
|
|||
|
|
- `zsh -lic 'nvm alias default 25'`
|
|||
|
|
|
|||
|
|
## 变更结果
|
|||
|
|
- 新开的交互式 `zsh` 默认 Node 版本变为 `v25.9.0`
|
|||
|
|
- 默认 npm/npx 版本变为 `11.12.1`
|
|||
|
|
|
|||
|
|
## 验证结果
|
|||
|
|
- `zsh -lic 'node -v && npm -v && npx -v && nvm current && nvm alias default'`
|
|||
|
|
- `node v25.9.0`
|
|||
|
|
- `npm 11.12.1`
|
|||
|
|
- `npx 11.12.1`
|
|||
|
|
- `nvm current = v25.9.0`
|
|||
|
|
- `default -> 25 (-> v25.9.0 *)`
|
|||
|
|
- `zsh -lic '... playwright_cli.sh --help'`
|
|||
|
|
- Playwright CLI 帮助输出正常
|
|||
|
|
- `zsh -lic '... playwright_cli.sh --session verify-default-25 open https://example.com && snapshot && close && list'`
|
|||
|
|
- 页面成功打开
|
|||
|
|
- 页面标题为 `Example Domain`
|
|||
|
|
- 快照成功输出
|
|||
|
|
- 浏览器关闭后 `list` 返回 `(no browsers)`
|
|||
|
|
|
|||
|
|
## 结论
|
|||
|
|
- 默认 shell 环境下已可直接使用 Playwright,无需再先手动执行 `nvm use 25`
|