Я использую рабочие области пряжи (Monorepo), и я добавил уже созданное приложение create response, но теперь каждый раз, когда мне нужно создать только один проект из Monorepo, он устанавливает все из приложения create response, даже если оно не будет использоваться .
Что мне нужно сделать, так это сохранить все, от создания приложения для реагирования в node_modules из собственного пакета, а не в корневом node_modules
Как я могу удалить зависимости CRA из общих зависимостей рабочих пространств yarn?
Например, если у меня есть Monorepo вроде
- packages/
- create-react-app
- fooApp
- sharedApp
При запуске yarn
внутри пакета create-react-app
я хочу установить все зависимости, используемые от fooApp
и sharedApp
(это ожидаемое поведение рабочих областей yarn), но при запуске yarn
внутри fooApp
я хочу установить все зависимости от sharedApp
, но не < / strong> create-react-app
(чего я не могу, потому что он устанавливает зависимости от sharedApp
и create-react-app
).
react-scripts eject
и удалить лишние зависимости из package.json? - person Nilesh Kant   schedule 15.12.2020