Каким будет лучший способ сохранить конфигурацию DB (имя пользователя, пароль) в приложении с открытым исходным кодом, которое работает на node.js/Express? Два конкретных вопроса:
-
Должен ли я помещать его в отдельный файл config.js в папку
/lib
, например, и никогда не включать его в основной репозиторий, который общедоступен в GitHub? -
Чтобы включить конфигурацию, это так же просто, как
require('./config.js')
из файла, который ему нужен, или есть лучший способ сделать это?
PS извините, если вопросы кажутся немного простыми или не так хорошо сформулированными, но я только начинаю:)