Если имя хоста является статическим значением и находится под вашим контролем, я бы предложил использовать переменные среды узла.Существует два распространенных способа его использования: 1. командная строка 2. файл .env
1) Просто укажите имя переменной с последующим знаком равенства, а затем само значение.После этого запустите сервер вашего узла
HOST=localhost node server.js
И затем вы сможете использовать его в своем приложении следующим образом:
// server.js
const host = process.env.HOST;
2) Создайте файл .env в корне вашего приложения иустановите там переменные:
HOST=localhost
PORT=8080
API_KEY=123123
Я бы лично предпочел второй, так как вы устанавливаете его один раз, и вам не нужно вводить его в консоли каждый раз при запуске сервера.Только не забудьте включить его в свой .gitignore
, поскольку в вашей истории будут ссылки на ваши секреты, тогда