惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

量子位
雷峰网
雷峰网
博客园 - 三生石上(FineUI控件)
月光博客
月光博客
有赞技术团队
有赞技术团队
阮一峰的网络日志
阮一峰的网络日志
Last Week in AI
Last Week in AI
G
Google Developers Blog
腾讯CDC
B
Blog
Microsoft Azure Blog
Microsoft Azure Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Microsoft Security Blog
Microsoft Security Blog
人人都是产品经理
人人都是产品经理
博客园_首页
T
Tailwind CSS Blog
C
Check Point Blog
博客园 - 【当耐特】
MongoDB | Blog
MongoDB | Blog
A
About on SuperTechFans
Y
Y Combinator Blog
L
LangChain Blog
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI

故事的程序猿

思源笔记不支持 MacOS12 啦~ — 故事的程序猿 这个周末堪比加班: 带娃团建和露营⛺️ — 故事的程序猿 文章插图 Skill — 故事的程序猿 26 年 8 月总结 - 入园准备工作~ — 故事的程序猿 笑笑,正式入园 ✅ — 故事的程序猿 脚本解决雷池 WAF 的域名证书自动续签 — 故事的程序猿 嘿, 第一次瑞幸'幸运取餐码'「555」~ — 故事的程序猿 周末吃个大席,再磨点面~ — 故事的程序猿 啊!你黄了啊! — 故事的程序猿 大学基友我轩哥终于结婚啦🎉 — 故事的程序猿 南森 - 小鹿营地「周末露营」 — 故事的程序猿 26 年 7 月总结 - 好热丫,但丰富~ — 故事的程序猿 笑笑三岁生日的一天 — 故事的程序猿 骑行的尽头是折叠车,应验啦~ — 故事的程序猿 SpringBoot下载文件打不开问题 — 故事的程序猿 博客升级,脱骨换皮~ — 故事的程序猿 26年6月总结-摆烂 先有潭柘寺,后有北京城~ 26年5月总结-咖啡拉花 装修灯具要注意⚠️ 26年4月总结-提前的假期 SpringBoot多PgSQL数据源的一种方式 带着女儿去广州长隆🚕✈️🦒🐼🐒🐨 长春小游 新功能添加:首页友链、画廊...【建站笔记】 26年3月总结-感冒了哦🤧 使用Protobuf备份数据 新手咖啡入坑指南!你真的需要一台咖啡机吗? 周日再来首钢园
Vercel更新Waline(1.41.3)失败问题 — 故事的程序猿
猿1993 · 2026-07-23 · via 故事的程序猿

最近不是在鼓捣站定新的皮肤啥的,然后发现评论系统Waline需要升级🆙,跟往常一样在Vercel点击下重新部署就行~但…

不出意外的话,这里果然出了意外:

Error [ERR_REQUIRE_ESM]: require() of ES Module /var/task/node_modules/@mdit/plugin-katex/dist/index.js from /var/task/node_modules/@waline/vercel/src/service/markdown/index.js not supported.
Instead change the require of /var/task/node_modules/@mdit/plugin-katex/dist/index.js in /var/task/node_modules/@waline/vercel/src/service/markdown/index.js to a dynamic import() which is available in all CommonJS modules.
    at /opt/rust/nodejs.js:2:14220
    at Function.Gn (/opt/rust/nodejs.js:2:14598)
    at e.<computed>.st._load (/opt/rust/nodejs.js:2:14190)
    at s (/opt/rust/bytecode.js:2:1110) {
  code: 'ERR_REQUIRE_ESM'
}
Node.js process exited with exit status: 1. The logs above can help with debugging the issue.

然后就开始查询资料、问AI,最终还是在github仓库找到了解决方法:[Bug]: @waline/vercel 1.41.2 及以上版本在 Vercel 部署时出现 ERR_REQUIRE_ESM 错误 这位同学记录了完整错误❌过程。

问题是:

@mdit/plugin-katex 这个依赖包已经转换为 ES Module 格式,但 Waline 的服务端代码仍使用 CommonJS 的 require() 方式加载它,导致 Node.js 无法识别。

下面是解决方案:

[Vercel Warning] Update to >=1.41.3 notic

扫码分享扫码分享

文章标题:Vercel更新Waline(1.41.3)失败问题

侵权提示:部分信息可能来源于网络。如发现有侵权,请随时联系删除!