最近,Turborepo被Vercel收购。所以我很兴奋能用它来做实验。我创建了一个turbo回购项目,通过运行
pnpx create-turbo然后,我尝试将它部署到这里文档之后的Vercel中。
“未能找到tsconfig/nextjs.json”
发布于 2021-12-25 08:34:05
这个错误实际上是在web模块内的tsconfig.json文件中引起的。
回购的结构如下
- apps
- docs
- web
- packages
- config
- tsconfig
- uiapps/web/tsconfig.json的含量是
{
"extends": "tsconfig/nextjs.json",
"include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"],
"exclude": ["node_modules"]
}理想情况下,它应该能够发挥作用,因为涡轮应该理解这一点。
我最终可以在Vercel上部署具有以下设置的web项目
ROOT DIRECTORY: /app/web
BUILD COMMAND: cd ../.. && yarn build
INSTALL COMMAND: cd ../.. && yarn install更新:(答复来自评论和更新的文档)
发布于 2022-05-17 14:06:26
请把Camilo的评论投给Mayank1513的帖子,作为消息来源(我只是重新发布以提高能见度,一开始我没有看到它,浪费了几个小时)。
,如果您在Vercel上使用NPM和Turborepo,请遵循这一步来自Vercel。如果你不这样做,你会得到构建错误,粗略地说,“找不到包”。
希望这能有所帮助!
https://stackoverflow.com/questions/70478741
复制相似问题