Запуск Angular проекта
Изучаю Angular. Создал небольшой проект в IDEA. Запускаю его командой
ng serve --open
У меня появилось несколько вопросов
- Чтобы мне запустить его на другом компе, какие файлы мне надо туда перекинуть? Не весь же проект мне переносить.
- Правильно я понимаю, что для работы этого проекта вполне достаточно Node.js или лучше использовать другой сервер?
- Я хочу чтобы этот проект был все время запущен, т.е. стартовал при запуске винды. Как это правильно делается. Каждый раз запускать команду ng serve или можно его как-то задеплоить на сервер?
Ответы (1 шт):
Автор решения: Alex Krass
→ Ссылка
Команда ng build соберет для вас выходной каталог dist, который уже переносится куда нужно.
Какой вы будете использовать сервер не важно для фронта, ему главное получать свои файлы в папках сервера.
Это можно сделать разными путями, почитайте как автоматически поднимать сервер при запуске винды: pm2; или bat в автозапуске; или qckwinsvc;
https://stackoverflow.com/questions/20445599/auto-start-node-js-server-on-boot