Lerna和CRA问题“ lerna run --parallel start”无法启动devServer

时间:2020-06-14 05:21:00

标签: reactjs typescript create-react-app lerna

我有lerna软件包下的2个项目。其中一个是软件包,另一个是cra网站。当我在每个程序包下执行“ yarn start”时,我可以看到构建文件夹以及分别在开发服务器中加载的网站:

  1. 程序包1 >>“ start”:“ tsc”,
  2. 第2包>>“ start”:“ react-scripts start”,

问题是,当我从根(lerna根)执行“纱线启动”时,执行完成,但是第二个程序包中的站点未启动。

“开始”:“ lerna run --parallel start”

我也尝试了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.

感谢任何有帮助的信息。

1 个答案:

答案 0 :(得分:3)

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

这是CRA中的一个已知问题,我通过更改来解决了

"start": "react-scripts start",

"start": "CI=true react-scripts start",