v.Latest
Documentation
部署到Netlify
Loading last updated info...
在此页面上
构建配置
在Netlify中,您可以在 Settings > Build & Deploy > Build Command 更新您的构建配置。
Figure: Netlify构建配置
如果您的package.json中有一个类似于tinacms build && <your-site-build-cmd>的“build”脚本,这通常不需要更改。如果您的Netlify配置没有运行自定义构建脚本(例如next build),您需要将其更改为tinacms build && next build
如果您的项目有一个设置了构建命令的netlify.toml,它将优先于上述构建命令UI
环境变量
假设您的Tina clientID 和 token 已设置为环境变量,您需要将这些添加到Netlify项目的UI中。您可以了解更多关于Netlify环境变量的信息。
tinacms build需要在构建时提供像TINA_TOKEN和NEXT_PUBLIC_TINA_CLIENT_ID这样的环境变量。确保这些已在Netlify的环境设置中配置。如果您使用像Turborepo这样的monorepo工具,您可能还需要显式地转发这些变量(例如,通过turbo.json中的env键)——否则即使它们在Netlify中设置了,tinacms build也可能无法接收到它们。详情请参阅环境变量参考。