express — серверное решение, соответственно обрабатывает запросы к серверу по определённым путям.
vue — обрабатывает роуты на клиенте, обеспечивая возможность навигации без перезагрузки страницы.
Для такой машины исключительно Sublime 3. Обвешать плагинами и вперёд.
Атомы с кодами потребовательней будут, хотя в Code последний я и влюбился, но для него машинка должна быть шустрой.
1. ES модули уже синглтоны.
2. У вас аргумент метода называется так же, как и импорт конфига. Области видимости, вот это всё. Короче, конфиг в середине метода - личный для метода и к глобальному отношения не имеет.