Развернуть
 Digital Ocean
Digital Ocean
Разверните ваше приложение Nuxt на Digital Ocean инфраструктуре.
Nuxt поддерживает развертывание на Digital Ocean App Platform с минимальными настройками.
Настройка
- Создайте новое приложение Digital Ocean, следуя руководству.
- Далее вам нужно настроить переменные окружения. В настройках приложения убедитесь, что есть следующие переменные окружения на уровне приложения:SERVER_PRESET=digital-ocean
- Чтобы убедиться, что Digital Ocean использует поддерживаемую версию Node.js, вам необходимо задать поле engines.nodeв файлеpackage.jsonвашего приложения:package.json{ "engines": { "node": "20.x" } }
- Вам также нужно будет добавить команду run, чтобы Digital Ocean знал, какую команду запускать после сборки. Это можно сделать, добавив скрипт запуска в ваш package.json:package.json{ "scripts": { "start": "node .output/server/index.mjs" } }
- Наконец, вам нужно добавить этот скрипт запуска в команду запуска вашего приложения Digital Ocean. Перейдите в Компоненты > Настройки > Команды, нажмите «Редактировать», а затем добавьтеnpm run start.
Ваше приложение Nuxt должно быть размещено на сгенерированном Digital Ocean URL, и теперь вы можете следовать остальной части руководства по развертыванию Digital Ocean.