Search code examples
yarnpkgpackage.jsonpnpm

`pnpm install` Usage Error: This project is configured to use yarn


I am trying to migrate from yarn to pnpm. I ran pnpm install. It instantly failed and printed to the console:

Usage Error: This project is configured to use yarn

$ pnpm ...

I tried removing (renaming actually) yarn.lock and node_modules but to no avail. How to solve this?


Solution

  • I figured out that it's because of:

    // package.json
    {
     // ...
     "packageManager": "yarn@..."
     // ...
    }
    

    removing (or changing it to pnpm) would solve the issue. Additionally, yarn.lock existence doesn't have do with issue.