我试图上传到vercel,但我得到这个错误:"错误!命令"vercel构建"退出1",另一部分的错误是" error !没有名为"public"在构建完成后找到。可以在项目设置中配置输出目录。">
您在页面目录中添加了一个vercel无法通过默认导出识别的文件。
当我得到这个错误时,我得到这个,例如:
构建优化失败:发现页面中没有React组件作为默认导出页面/危象/元素更多信息请参见https://nextjs.org/docs/messages/page-without-valid-component。错误!命令"npm运行"以1退出错误:Command "vercel build"以1
退出
我通过删除元素文件解决了这个问题,它产生了名为"元素"的冲突
我又按了一次,一切都很顺利
在我的情况下,我通过选择框架预设到Next.js来修复这个错误。
Vercel:[项目]Settings
->Framework Preset
:Next.js