问题标签 [nvm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2142 浏览

node.js - 如何通过最新的 NVM 更改节点的默认版本。

我正在使用最新的 nvm 0.24.1 ..

我安装了 3 个节点。0.8、0.10 和最新的 0.12。我首先使用 aliast 将 0.10 作为默认节点

现在,我想将 0.10 更改为 0.12 作为默认值。谁能告诉我,我该如何改变。

0 投票
0 回答
436 浏览

node.js - 在 Linux 上通过 NVM 安装的 Node.js 抛出权限被拒绝

我已经使用 NVM 安装了 node.js 并创建了相关文件夹,表明它在 v0.10.38 上运行良好,但是当我输入node运行时,我得到bash: /home/example.com/.nvm/v0.10.38/bin/node: Permission denied

有什么想法阻止它吗?

0 投票
8 回答
15677 浏览

node.js - 根据项目自动切换到正确的Node版本

假设我有两个项目:

目前,当我cd进入每个项目时,我nvm use <version>在运行应用程序之前使用。

node 或 nvm 有没有办法在我cd进入每个项目时自动切换到所需的 node 版本?

0 投票
1 回答
1022 浏览

node.js - ECONNREFUSED 错误无法安装 npm

安装 npm 时出错。这是节点及其依赖项

这是完整的错误跟踪

我尝试卸载并重新安装。但它仍然可能发生。有什么答案吗?

0 投票
1 回答
4385 浏览

terminal - “which nvm”命令(通过自制软件安装的 nvm)不返回路径

我已经通过自制软件安装了 nvm。我遵循了警告:

添加到我的 .zshrc 文件中:

我已经重新启动了我的 shell,当我输入“which nvm”时,我得到的是文件输出,而不是定位 nvm 版本的文件路径。我删除了软件包,重新安装。所有其他“哪个”命令都有效。

非常感谢任何见解。

输入“which nvm”后的文件输出:

0 投票
0 回答
60 浏览

node.js - Zombiejs 没有安装

我已按照zombie.js.org 的说明进行安装(特别是 npm install zombie --save-dev )。我还安装了 io.js 僵尸的要求。但是,当我通过运行包含以下内容的文件来检查它时

我收到一条错误消息

我也使用过 npm 来确保它是 node/iojs 的正确版本。我是一个 linux 新手,所以我可能会忽略一些明显的东西。非常感谢任何帮助。

0 投票
2 回答
13008 浏览

node.js - 尽管 ~/.bashrc 和 ~/.bash_profile 中都存在“NVM_DIR”变量,但新命令行窗口/选项卡中无法识别“nvm”命令

我的同事最近使用 Homebrew 在他的 Macbook 上安装了 Node Version Manager,并运行了安装脚本末尾建议的两个命令:

在进行安装的终端窗口中一切正常,但如果他打开一个新的终端窗口甚至是一个新选项卡,他必须重新安装 NVM。

我的命令行经验水平比较低(我不知道我不知道),所以我不确定从哪里开始诊断问题。欢迎提出建议。

0 投票
3 回答
12216 浏览

node.js - 在 Cloud 9 IDE 中更新 node.js 版本

我的 Cloud 9 工作区使用 Node.Js 0.10 运行。如何将其更新到最新版本的 Node.Js(今天是 0.12.4)?

我正在尝试使用 apt-get 安装 Node.Js,但我总是会获得 0.10 版本。

更新:最新版本的 Cloud 9 工作区现在预装了 4.1.1 版

0 投票
2 回答
765 浏览

linux - 通过 NVM 更改版本时,我应该如何更新节点检查器等全局包的路径?

相关,不是答案:使用 nvm 时管理全局 npm 包

假设我使用 NVM 安装 Node 0.12.4。现在我想node-inspector从命令行安装和使用它:

npm install -g node-inspector

Node-inspector将被放置在:/Users/[xxx]/.nvm/versions/node/v0.12.4/lib/node_modules/node-inspector/node_modules/v8-profiler

好的没问题。但是现在当我跑步时,which node-inspector我没有得到任何结果。显然,我需要在/usr/local/bin(我认为)中添加别名或将该路径添加到我的$PATH. 但这意味着在我切换节点版本时更改这些值,这似乎与 nvm 的意图不符。

使用 nvm 和切换版本时,是否有更好的方法来更新任何全局安装包的路径?

0 投票
1 回答
443 浏览

bash - 无法从新 bash 执行 nvm

当我打开一个新的 bash 时,找不到 nvm 命令。似乎 ~/.nvm/nvm.sh 没有在 bash 启动时加载。

我已将下面的行添加到 ~/.bashrc

任何想法为什么会发生?