---
title: "Discussion on \"Managing Node.js with Volta\" | Hashnode"
description: "Discussion on \"Managing Node.js with Volta\". I recently wrote a blog post about how I use NVM to manage my node version. Someone commented on the post saying I should look into Volta\nWhat is Volta\nVolta is a command line tool used to manage your Node.js. It is built using Rust and is shipped as..."
url: "https://hashnode.com/posts/managing-nodejs-with-volta/5f5b767a520ddb588fb4cce6"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Managing Node.js with Volta](https://blog.codebycorey.com/managing-nodejs-with-volta?utm_source=hashnode&utm_medium=feed)

I recently wrote a blog post about how I use NVM to manage my node version. Someone commented on the post saying I should look into Volta What is Volta Volta is a command line tool used to manage your Node.js. It is built using Rust and is shipped as...

Sep 11, 2020 · 5 min read · blog.codebycorey.com  
Updated Dec 3, 2020  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#programming](https://hashnode.com/tag/programming)
-   [#nodejs](https://hashnode.com/tag/nodejs)
-   [#2articles1week](https://hashnode.com/tag/2articles1week)
-   [#rust](https://hashnode.com/tag/rust)

## Written by

[Corey O'Donnell](https://hashnode.com/@CodeByCorey)

@CodeByCorey

  
[View profile](https://hashnode.com/@CodeByCorey)

Full-Stack Web Developer 💻 | Always Learning 📖 | Love for Plants 🌱

## Responses 1

Markdown supported · ⌘↵ to post

[Usman Sabuwala](https://hashnode.com/@usmanwrites)

[Sep 12, 2020](https://hashnode.com/posts/managing-nodejs-with-volta/5f5b767a520ddb588fb4cce6/comment/5f5cab30ddc3fe5f4f24cf91)

I haven't used nvm yet because I want to work with the latest version of node. But sure I wanna try out this new thing: Volta.

Does this mean that we can install a specific version of node for a specific project we wanna build? 🤔

Thanks for bringing this to us Corey!

[Corey O'Donnell](https://hashnode.com/@CodeByCorey)

[Sep 12, 2020](https://hashnode.com/posts/managing-nodejs-with-volta/5f5b767a520ddb588fb4cce6/comment/5f5cab30ddc3fe5f4f24cf91#reply-5f5cd0f0ddc3fe5f4f24d13d)

Hey max,

I work on multiple projects that all require a different version of node. Both NVM and Volta allow me to easily install and switch between the different versions.

I do recommend trying each one out yourself.

[Usman Sabuwala](https://hashnode.com/@usmanwrites)

[Sep 12, 2020](https://hashnode.com/posts/managing-nodejs-with-volta/5f5b767a520ddb588fb4cce6/comment/5f5cab30ddc3fe5f4f24cf91#reply-5f5cfa94ddc3fe5f4f24d386)

[Corey O'Donnell](https://hashnode.com/@CodeByCorey) Yes but, I personally haven't encountered any issue with any version of node.

If possible, can you please write a blog-post on what is the **need** for using different versions of node

[Fábio Lopes](https://hashnode.com/@fbkz)

[Jan 7, 2021](https://hashnode.com/posts/managing-nodejs-with-volta/5f5b767a520ddb588fb4cce6/comment/5f5cab30ddc3fe5f4f24cf91#reply-5ff72e60aa5c467fe1556642)

[Usman Sabuwala](https://hashnode.com/@usman2102) when you get hired, you might get to work on multiple existing projects, some older than others and you can't just simply upgrade your version because some things may break due to compatibility issues or something.

That's why you need tools to control the version you are in, so that you can work on different projects, that have been started in different dates but still need maintenance/features.

Probably there's more reasons, I'm just starting out and this is my main one.
