Сейчас у меня есть структура проекта, которая выглядит следующим образом:
- /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?