Yuri :godot: on Nostr: Why couldn't NVM be a proper tool, why did it have to be a bunch of bash environment ...
Why couldn't NVM be a proper tool, why did it have to be a bunch of bash environment shenanigans... It makes things so much harder to set up properly and securely. And everyone is like "just use NVM, it's simple" — but NVM doesn't really work with service users because they don't have an interactive shell!
It's like the only way to have separate versions of Node for separate services is to use separate machines/containers per service.
Published at
2024-12-15 13:46:50Event JSON
{
"id": "db5358632d967f032fd37f3caecc9f4749758d750f0463fbfd0fe2a16184908b",
"pubkey": "6a06c9ff8bf4021a207b4f57196bf459d6952cbc5ee8b5096fdf7a48749cb36b",
"created_at": 1734270410,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodon.gamedev.place/users/yurisizov/statuses/113657145594171499",
"activitypub"
]
],
"content": "Why couldn't NVM be a proper tool, why did it have to be a bunch of bash environment shenanigans... It makes things so much harder to set up properly and securely. And everyone is like \"just use NVM, it's simple\" — but NVM doesn't really work with service users because they don't have an interactive shell!\n\nIt's like the only way to have separate versions of Node for separate services is to use separate machines/containers per service.",
"sig": "bb714c949513e7101dbb6d06d5f1fa5eff355ad02155ae5af96cb7c04c0a02186a005eff8c8537602b4384243a182a422088c16f7c71586d3afa83fa57d514a2"
}