Search code examples
npmyarnpkg

How to use concurrently in Yarn package?


The default package manager in my system is Yarn. I am trying to follow a course that uses NPM. Instead of shifting to NPM, I wanted to continue in Yarn but I got stuck in concurrently. How can I convert the following code for Yarn?

    "start": "node backend/server",
    "server": "nodemon backend/server",
    "client": "npm start --prefix frontend",
    "dev": "concurrently \"npm run server\" \"npm run client\"",
    "data:import": "node backend/seeder",
    "data:destroy": "node backend/seeder -d",

Solution

  • yarn version for above code will be:

    "start": "node backend/server",
        "server": "nodemon backend/server",
        "client": "yarn --cwd frontend start",
        "dev": "concurrently \"yarn server\" \"yarn client\"",
        "data:import": "node backend/seeder",
        "data:destroy": "node backend/seeder -d"
    

    CWD - current working directory