недавно я получил проект, где эта структура:Использование папки node_modules для пользовательских модулей
- app.js < - сценарий инициализации, который начнет Lib/index.js
- node_modules < - Модули выбираются из НПМ
- Lib
- index.js
- ресурсы - некоторый код для субъектов в системе
- node_modules - локальные модули, используемые в системе (не от НОГО)
Что вы думаете об использовании папки с именем node_modules для локального кода, который не извлекается из НПХ?
Единственный плюс в том, что вы не должны работать с относительными путями при запросе модуля из ресурса ..
Отрицательная часть, что есть много скриптов (jshint, nodemon, ..), которые игнорируя эти папки, а также вы должны разрешить эту папку также в .gitignore
Я просто понял, что там может быть также возможно столкновение в названиях местных и общественных модулей .. –