在家歇着没事干,把之前用VitePress搭的文档站升级了一下,结果升级完一访问直接白屏,控制台报错一堆看不懂的模块加载失败。我一开始以为是配置写错了,改了半天也没用,后来翻了下GitHub上的issues才发现是新版本对Node版本有要求,我本机还是老版本的Node 16。用nvm切到Node 20重新构建一下就正常了。折腾了一上午,真是,以后升级前真得先看下官方文档的requirements。顺便说下我文档站放在Cloudflare Pages上,构建日志里其实也提示了版本问题,怪自己没仔细看。