Один package.json для проекта React клиент + сервер? - PullRequest
3 голосов
/ 22 октября 2019

Сейчас у меня есть структура проекта, которая выглядит следующим образом:

- /client
    - create react app files
    - package.json
- /server
    - server files
- package.json

Итак, есть папка клиента, которая содержит независимую установку CRA, и папка сервера, которая содержит все файлы сервера. Это может быть Express, или Hapi, или что-то еще, на самом деле не имеет значения.

Прямо сейчас с этой настройкой мне нужно сохранить package.json в папке client для всех клиентских вещей, как я и делаюЯ не знаю, как позвонить react-scripts start из-за пределов установки CRA.

Я бы предпочел иметь одну установку, поэтому для CI мне не пришлось бы npm ci в двух местах иподдерживать два node_modules и т. д.

Есть ли способ, чтобы CRA знал, как установить все для подкаталога, или мне просто нужно выполнить пользовательскую настройку Webpack?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...