Как создать общие блоки для группы точек входа в веб-пакете 4? - PullRequest
2 голосов
/ 17 апреля 2019

У меня есть приложение Nextjs, его страницы разделены между 3 регионами, областью администратора, лицевой областью, областью участников.

Я хочу создать кусок общего ресурса для всех пакетов node_modules, которые используютсястраницы (они определены как точки входа в веб-пакете), принадлежащие одной и той же области.

Например, это структура папок проекта, в которой nextjs настраивает каждую страницу как точку входа для веб-пакета.

pages/
  admin/
    page-1.jsx
    page-2.jsx
    page-3.jsx
    page-4.jsx
  front/
    page-a.jsx
    page-b.jsx
    page-c.jsx
  members/
    page-a1.jsx
    page-b2.jsx

Я хочу создать блок admins-common, который будет содержать все распространенные node_module пакеты, которые page-1, page-2, page-3, page-4 имеют общее.

Если один и тот же пакет использовался несколькими «группами» (например, реагировать), было бы здорово, если бы он был в блоке global-commons.

Надеюсь, что это имеет смысл, любые пункты помогут.

...