How can I run two dev servers with yarn workspaces?

Viewed 302

I have two yarn workspaces A and B.

Within each workspace, I can run yarn start to run webpack dev server on different ports.

Therefore, I am trying to use the command yarn workspaces run start to start dev servers in both workspace A and B.

However, it only runs yarn start in workspace A and leaves the session open. My guess is it can't run yarn start for workspace B until the previous command ends.

Is there another simple way I can go about achieving this? I haven't been able to find any examples of this.

1 Answers

I don't think workspaces supports this. But lerna exposes a --parallel flag you can pass in that will do this.

Related