Next.js 14安装报错:无法找到模块fs/promises
解决Next.js 14安装时"Cannot find module 'fs/promises'"错误
- 检查Node.js版本:
fs/promises是Node.js v14.0.0及以上版本才内置的模块,而Next.js 14要求Node.js最低版本为v18.17.0。执行node -v查看当前版本,若低于要求,下载并安装最新LTS版本。 - 清除npx缓存:执行
npx clear-npx-cache,避免缓存的旧依赖包引发冲突。 - 指定具体版本重试安装:执行
npx create-next-app@14.0.4(使用稳定版本号,避免拉取到存在兼容问题的版本)。 - 清理包管理器缓存:
- 若使用npm,执行
npm cache clean --force - 若使用yarn,执行
yarn cache clean
清理完成后重新执行安装命令。
- 若使用npm,执行
内容的提问来源于stack exchange,提问作者Muhammad Irfan
相关产品推荐
相关产品推荐

