Nuxt 支持在 DigitalOcean App 平台 上进行最小化配置的部署。
SERVER_PRESET=digital-ocean
```
3. 您需要确保在应用程序的 `package.json` 中设置一个 `engines.node` 字段,以确保 DigitalOcean 使用支持的 Node.js 版本:
```json [package.json]
{
"engines": {
"node": "20.x"
}
}
```
4. 您还需要添加一个运行命令,以便 DigitalOcean 知道在构建后运行什么命令。您可以通过向 `package.json` 添加一个启动脚本来实现:
```json [package.json]
{
"scripts": {
"start": "node .output/server/index.mjs"
}
}
```
5. 最后,您需要将此启动脚本添加到您的 DigitalOcean 应用的运行命令中。转到 `Components > Settings > Commands`,点击“Edit”,然后添加 `npm run start`。
::tip
您的 Nuxt 应用程序应该在由 DigitalOcean 生成的 URL 上运行,现在您可以按照[DigitalOcean 部署指南的其余部分](https://docs.digitalocean.com/products/app-platform/how-to/manage-deployments/)进行操作了。
::
## 了解更多
::read-more{to="https://nitro.zhcndoc.com/deploy/providers/digitalocean" target="_blank"}
请访问**Nitro 文档**以了解有关 digitalocean 部署预设的更多信息。
::