меня есть приложение на реакте и небольшой бэкенд на node.js, который мне в приложеньку просто по запросу кидает данные из базы. Бэкенд-сервер совсем небольшой, фактически он у меня в одном файле App.js + папка node_modules. Так вот, подскажите, пожалуйста, вот я буду все это сейчас переносить со своего компа на сервер, вот как это правильнее сделать с node.js-бэкендом? Просто закинуть туда мой файлик App.js и там же снова создать папку node_modules, проинсталив все требуемое или правильнее собирать какую-то продакшн версию? И как это сделать для бэкенда? Вот клиентское приложение я собрал просто npm run build и закинул на сервер получившуюся папку, а с бэкендом как правильнее поступить?
для nodejs нужен vps где ты настраиваешь его или что-то готовое типа heroku.
через гит залить файлы с кодом, через npm модули
привет, обычно это делается с помощью git, ну можно руками перенести App.js, package.json и package-lock.json и в папке проекта на серваке npm i запустить. с фронтом можно просто финальный билд перенести, можно все файлы перенести и на сервере собрать, тут уже как тебе удобней. так понимаю домашний проект...
Обсуждают сегодня