Страница 1 из 1
Запуск Nest
Добавлено: 30 июл 2024, 01:27
Wolf_Lone
Доброго времени суток!
Пытаюсь запустить Nest. Но не понимаю как заставить запускаться node при старте сервера.
Для тупенького подскажите что нужно прописать чтобы он пускался.
Спасибо!
Re: Запуск Nest
Добавлено: 30 июл 2024, 19:41
DelphinPRO
Ноду вы можете запустить в двух вариантах.
Если у вас установлена отдельно в системе, то просто запускаете соответствующей командой.
Если для проекта требуется особая версия, не та что установлена глобально (или системная установка отсутствует), то OSP позволяет установить любую версию и назначить ее для вашего сайта.
Запустить можно вручную, командой в консоли,а можно прописать стартап-команду для конкретного проекта, и оно будет запускаться автоматически.
За подробностями обратитесь к документации. Если не справитесь, – возвращайтесь с более конкретными вопросами.
Re: Запуск Nest
Добавлено: 31 июл 2024, 00:10
Wolf_Lone
DelphinPRO писал(а): ↑30 июл 2024, 19:41
За подробностями обратитесь к документации. Если не справитесь, – возвращайтесь с более конкретными вопросами.
Более конкретные вопросы.
Сначала опишу действия.
Создал проект. в OSP прописал следующее
[nest-test.local]
enabled = on
nginx_engine = nginx-1.26
node_engine = Node-20.16.0
project_dir = {base_dir}
public_dir = {base_dir}
ssl = on
start_command = npm run start
Через консоль из корневого ("\home") выполнил команду
nest new project-name
как по инструкции в
https://docs-nestjs.netlify.app/first-steps
Далее запустил проект командой
npm run start
Пройдя по адресу указанному в инструкции увидел заветный "hello world"
http://localhost:3000/
Прописал эту команду в настройки проекта в "start_command".
Через иконку в трее нажал "запустить проект" но на странице указанной в инструкции ничего не было, а при нажатии на кнопку в трее "открыть в браузере" открывается содержимое папки.
Вопрос. Что делаю не так, и как сделать чтобы было так ?