Skip to content

Why can't I have two versions at once? I thought path was for it? #1155

Closed Locked Answered by coreybutler
Milo-W asked this question in General
Discussion options

You must be logged in to vote

The different use cases are spelled out in the Node version management repo. There are millions of users leveraging system-wide Node.js installations. Remember, this is how Node.js was intended to operate, before version managers were created.

While there are per-shell use cases, they are part of a larger environment management solution (not just version management). Some tools like nvm, n, and volta dabble in this. I feel they are incomplete solutions, which often create large vulnerability surface areas. For example, in corporate environments, it's common to see older insecure runtimes exploited simply because they are accessible to other programs on the same system (i.e. vulnerable app…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by coreybutler
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants