文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
digitalocean
将 Nitro 应用程序部署到 DigitalOcean。
预设: digital-ocean
切换到此预设
Nitro 支持在 Digital Ocean App Platform 上以最小配置进行部署。
设置应用程序
- 按照 指南 创建一个新的 Digital Ocean 应用程序。
- 接下来,您需要配置环境变量。 在您的应用设置中,确保设置了以下应用级环境变量:bash
NITRO_PRESET=digital-ocean
More information. - 您需要确保在应用程序的
package.json
中设置了engines.node
字段,以确保 Digital Ocean 使用受支持的 Node.js 版本:json{ "engines": { "node": "16.x" } }
See more information. - 您还需要添加一个运行命令,以便 Digital Ocean 知道在构建后运行什么命令。 您可以通过向
package.json
添加一个启动脚本来实现:json{ "scripts": { "start": "node .output/server/index.mjs" } }
- 最后,您需要将此启动脚本添加到您的 Digital Ocean 应用程序的运行命令中。 转到“组件>设置>命令”,单击“编辑”,然后添加
npm run start
您的应用程序应该在 Digital Ocean 生成的 URL 上运行,您现在可以按照 Digital Ocean 部署指南的其余部分.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论