Hellas: Но проще наверно просто переделать exportы на стандарт common-js. Просто просто добавить в конце module.exports = { _users: _users, _user, _user }; и убрать у функций слово export.
Hellas: Их и браузер тоже не понимает. Этот синтаксис еще не прошел стадию стандартизации и преобразуется в рабочий JS с помощью babel. А babel можно использовать и на стороне сервера.
Васютка: Я никогда не учился по видео. Но это потому что я не могу слушать как авторы этих видео одну простую вещь разжевывают по пол часа. В книге это можно прочитать в одном абзаце.
CityCat4: Виталий: Еще один пример это Node.js - точнее компания Joyent, которая стояла у истоков этой технологии. После истории с io.js права перешли сообществу, но они по прежнему занимаются поддержкой https://www.joyent.com/node-js/support
Александр Бубликов: да. Никто не ставит пакеты в папку пользователя. Они ставятся в папку проекта. У каждого проекта должны быть свои пакеты. Разные проекты могут требовать разные версии пакетов. При установке все в одну глобальную папку будут проблемы с версиями.