查找安装了哪个节点版本管理器

Finding which node version manager is installed

我不知道有哪些节点版本管理器,但它没有安装apt和nvm。我正在使用基于 Debian 的 pop_os。如果有办法告诉 nodejs 的安装位置,那就太棒了,因为我想这表明使用了节点版本管理器。

npm 是 Ubuntu-based 操作系统中 Node JavaScript 平台的包管理器。它将模块放置到位以便节点可以找到它们,并智能地管理依赖冲突。它具有极高的可配置性,可以支持各种用例。最常见的是用于发布、发现、安装和开发节点程序。

同时安装 node-opener 以启用完整的 npm 功能。

sudo apt update
sudo apt install npm node-opener

要找出 node.js 的安装位置 运行,请执行以下命令:

which nodejs && which node

up-to-date 版本的 npm 将作为节点快照的一部分安装。 npm 应该在节点 repl 之外 运行,在您的正常 shell 中。安装 node snap 运行 后,使用以下命令启用 npm 更新检查:

sudo chown -R $USER:$(id -gn $USER) /home/your-username/.config

将上面命令中的your-username替换成你自己的用户名。

node snap package用户可以随时在Node.js版本之间切换,无需借助nvm(Node Version Manager)等额外工具,例如:

sudo snap refresh node --channel=18/stable

snap 包存在于沙盒环境中。要访问已安装的节点快照,运行 snap run node。获取已安装节点快照的版本 运行 snap run node -v 例如,如果您通过 运行ning sudo snap install node --classic 安装节点 运行ning snap run node -v ] 将是 v16.15.0,这是当前默认的稳定版本。