gpt4 book ai didi

node.js - 当我已经在 Ubuntu 上安装了 nodejs 8 时,是否可以安装 NVM?

转载 作者:搜寻专家 更新时间:2023-10-31 22:39:35 24 4
gpt4 key购买 nike

我已经安装了 nodejs 8,我无法使用 angular 1 运行 karma 测试。如 Karma 官网所述 注意:Karma 目前在 Node.js 0.10、0.12.x、4.x、5 上运行.x、6.x 和 7.x。有关更多信息,请参阅常见问题解答。,我想问题可能出在我的 Node 版本中,他们建议通过 NVM 安装 Node ,但我已经安装了 Node 8..是否可以安装 nvm 并在其中包含我当前的 nodejs?

最佳答案

问:我还能安装nvm吗?当我已经有了一个现有的 node安装?

答:是的。 nvm通过更改您的 PATH 来操作环境变量确定node您当前的 shell session 使用的版本。

例如在执行 nvm use 6.10.3 时,您立即可以看到 $PATH 设置为;

PATH=/home/samuelt/.nvm/versions/node/v6.10.3/bin

which node决定

/home/samuelt/.nvm/versions/node/v6.10.3/bin/node

nvm始终尝试设置其 node 的路径安装作为第一次出现在 PATH即使您在 PATH 中还有 10 个其他 Node 安装路径,一旦系统找到 node,其余的将被忽略二进制。

问: 我可以将已安装的 Node 副本作为已安装 Node 的一部分包含在 nvm 中吗? ?

答:理论上是可以的。但我会说不。在 nvm 中安装特定 Node 版本你可以做到nvm install <version>


更新 - 2022 年 6 月

用最新版nvm (在 v1.1.9 上测试),安装时检测到之前安装的 Node,并提示询问 "Node vXX.X.X is already installed. Do you want NVM to control this version?"

然后根据您的喜好,您可以选择 YesNo .

关于node.js - 当我已经在 Ubuntu 上安装了 nodejs 8 时,是否可以安装 NVM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45439495/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com