'trying to make "npm run dev" create 2 shell instances

I'm using json-server as my local server for a nuxt project and i want to automatically launch the server and then run the project on another shell instance using "npm run dev"

in the scripts tag in package.json this is what i came up with :

    "dev": "json-server --watch db.json --port 3004 & nuxt"

but this script only starts the server



Solution 1:[1]

try concurrently

npm install -g concurrently

"dev": "concurrently \"json-server --watch db.json --port 3004\" \"nuxt""

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Mohammad Ali Rony