Vercel 博客部署错误[ERR_REQUIRE_ESM]
🔧

Vercel 博客部署错误[ERR_REQUIRE_ESM]

Created
Oct 11, 2021 05:15 PM
分区
学习分享
Tags
vercel

VERCEL-ESM错误

前几天发现我的博客文章不能显示了,主要是database无法显示,而网页其他内容都还有。在尝试重新部署的时候,报错如下:
Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: /vercel/path1/node_modules/static-tweets/node_modules/unist-util-visit/index.js
经过搜索,在https://github.com/transitive-bullshit/react-static-tweets/issues/35 的建议下,将static-tweets的版本lock在0.5.3即可解决。
 
也就是在package.json中,将"static-tweets": "^0.5.3"修改成"static-tweets": "0.5.3",然后再运行npm inpm run deploy重新部署就行啦。