Why You Should Consider PNPM As Your Package Manager

Why You Should Consider PNPM As Your Package Manager

Do you care about the space on your disk?

If you have been working with any node/javascript framework - be it React, Angular, Vue - there's an issue if you use npm or yarn.

It's something that happens in the background that you may not have noticed with every project you fire up - you redownload the packages in every instance.

What that means is that you end up having duplicates of the same packages in different folders on your machine.

I don't know about you, but I'm not okay with that...

Why PNPM?

Instead of redownloading the packages again, pnpm creates a central store where the packages are kept.

When you start up a new project, it checks if any of the packages required are already present on your system. If they are, it creates a reference to that store and doesn't redownload anything.


Conclusion

Because I cannot do PNPM justice. Let me direct you to their site where they will do a much better job than I can:

PNPM


Thank you for reading, let's connect!

Thank you for visiting this little corner of mine. Let's connect on Twitter, Polywork and LinkedIn