Несколько файлов package.json в одном пакете
У меня есть сайт, работающий на php, который использует Node для нескольких задач разработки. В настоящее время наша команда полагается на puppet для установки модулей узлов, которые мы используем для этих задач разработки, однако я подумывал перейти к использованию файла package.json в корне сайта.
Моя проблема заключается в следующем:
Мое php-приложение на самом деле представляет собой 3 отдельных сайта, которые мы смешали в один (1 общедоступный сайт, 1 внутренний сайт, 1 клиентский сайт), и вполне вероятно, что некоторые установки приложения зависят от разных пакетов узлов (или разных версий тот же пакакге). Хотя я знаю, что было бы неплохо разделить эти приложения и заставить каждое из них управлять своими собственными зависимостями, если не считать, есть ли способ иметь несколько файлов package.json на одном сайте?
Другими словами:
/package.json
/site1/package.json
/site2/package.json
/site3/package.json
Или, может быть, есть способ, чтобы один package.json обрабатывал зависимости для нескольких приложений?
Я нене знаю, если это имеет смысл, дайте мне знать, если ям просто выход в левое поле здесь. Спасибо!