Files
loan-pricing/doc/implementation-report-2026-04-09-default-node25-for-playwright.md

1.0 KiB
Raw Blame History

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