Проблема с Lerna и CRA lerna run - параллельный запуск не запускает devServer

У меня есть 2 проекта в рамках пакетов lerna. Один из них - это пакет, а другой - сайт cra. Когда я выполнил «начало пряжи» под каждым пакетом, я увидел папку сборки и, соответственно, веб-сайт, загружаемый на dev-сервер:

  1. пакет 1 >> "старт": "tsc",
  2. package 2 >> "start": "запуск сценариев реакции",

Проблема в том, что когда я выполняю «yarn start» из корня (корень lerna), выполнение завершается, но сайт из второго пакета не запускается.

"start": "lerna run - параллельный запуск"

Я тоже пробовал с exec, но все равно ничего.

..\vtest\src\client>yarn start
yarn run v1.22.4
$ lerna exec --parallel -- yarn start
lerna notice cli v3.22.0
lerna info Executing command in 2 packages: "yarn start"
webcore: $ tsc
websample: $ react-scripts start
websample: i 「wds」: Project is running at http://192.168.1.121/
websample: i 「wds」: webpack output is served from
websample: i 「wds」: Content not from webpack is served from ..\src\client\packages\websample\public
websample: i 「wds」: 404s will fallback to /
websample: Starting the development server...
lerna success exec Executed command in 2 packages: "yarn start"
Done in 3.27s.

Спасибо за любую информацию, которая может помочь.


person Community    schedule 14.06.2020    source источник


Ответы (1)


https://github.com/facebook/create-react-app/issues/8685

Это известная проблема в CRA, я исправил ее, изменив

"start": "react-scripts start",

to

"start": "CI=true react-scripts start",
person klugjo    schedule 09.07.2020