Dockerize styleguidist - PullRequest
       27

Dockerize styleguidist

0 голосов
/ 09 января 2020

Мне интересно, как лучше подходить к Dockerize экземпляру styleguidist? Я думал о том, чтобы разделить контейнеры приложения и styleguidist (и папки), чтобы приложение и сервер styleguide работали в отдельных экземплярах, но похоже, что styleguidist не может быть настроен для чтения компонентов из папок вне root местоположения styleguide (где конфиг живет).

Идея заключалась в том, чтобы иметь что-то вроде этого:

- TheNiceApp
  - client # CRA
      - Dockerfile
      - src
          - components
  - api
      - Dockerfile
  - e2e
      - Dockerfile #Cypress image
  - styleguide
      - Dockerfile
      - styleguidist.config.js
      - package.json

и иметь docker -compose.yml для настройки всех контейнеров. Таким образом, конфигурация styleguidist должна будет загружать компоненты из родительской папки, а также загружать конфигурацию веб-пакета оттуда. Это возможно? Нужно ли извлекать приложение CRA, чтобы иметь возможность читать конфигурацию веб-пакета?

Или я должен докеризироваться с другим макетом папки? (styleguidist, живущий в приложении CRA как нормальное использование?)

...