问题标签 [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 投票
12 回答
96348 浏览

node.js - 无法从 root(或 sudo)使用 NVM

我已经提到我的应用程序在从sudo.

这个v0.11.8-pre给我带来了一些问题,所以我绝对不想使用它,但是我不能为 root 更改它。

我尝试从 root 用户安装 nvm,但收到错误“NVM 已安装”,但从sudo. 我的问题是什么?

0 投票
1 回答
1404 浏览

node.js - 无法在我的 mac os mavericks 上使用 NVM 安装节点

当我运行命令时:

我收到此错误:

我应该怎么做才能纠正这个?

0 投票
2 回答
1524 浏览

javascript - nodejs npm安装错误,如何纠正?

我正在尝试在需要“ref”的项目上执行 npm install,但出现此错误。知道如何纠正这个吗?

我有 nvm 正在运行并且 node -v = 0.10.26

ref@0.1.3 安装 /root/node-ffi-libvirt/nodejs-usage/ffi-libvirt/node_modules/ref

节点gyp重建

0 投票
2 回答
3724 浏览

npm - 运行 yeoman 角度生成器,业力依赖错误

我正在尝试运行generator-angularyeoman 生成器。但是在安装并运行它之后,我得到了以下错误

npm list karma返回

所以我想我有业力版本 0.12.0 但是 grunt-karma 想要 0.10.0 ?? 我还在本地将 karma 安装到我的临时目录中,看看这是否有所作为。它没有。

0 投票
1 回答
609 浏览

macos - 带有 NVM 和错误的 Mac 上的 Underscore-cli:找不到模块

我最近在我的 Mac(OS X Mavericks)上安装了 underscore-cli,它正在工作,但特殊命令(如 map、filter)正在向 stderr 写入错误。NVM/Node/NPM/underscore-cli 可能会出现某种安装问题。

我安装了下划线-cli

运行示例:

还尝试使用 nvm (-> Node 0.10.26, npm 1.4.3) 获取最新的 0.10,但同样的错误

0 投票
4 回答
11690 浏览

node.js - 安装 Node.js - 使用 Brew 与手动管理的优缺点?

因此,我正在寻找有关管理手动安装的 node.js 包与使用自制软件的优缺点的一些信息。除了让 brew 为您管理所有内容的明显优势(而不是使用 nvm 来保持节点更新)之外,在使用 brew 和其他手动管理某些内容时是否有任何实际问题或潜在冲突需要注意?(或通过 npm、nvm 等?)

0 投票
8 回答
11879 浏览

node.js - 使用 NVM 在 Sublime 中设置路径

我在 OSX 上使用NVM作为我的节点版本管理器,这很好,只是它会在我的 IDE 中产生多个问题。我正在使用 Sublime Text 并且我曾经使用过的大多数插件都在寻找 nodejs/usr/local/bin并且由于我使用的是 NVM 节点显然在该位置不可用,而是在/Users/${User}/.nvm/${NodeVersion}/bin/node.

我可以选择在该插件的配置中更新 nodejs 的路径,但是当我安装另一个插件时,我必须做同样的事情。同样适用于使用 CoffeeScript、LESScss 等。

此外,当我通过 NVM 更新我的节点版本时,我必须再次更新所有配置中的路径。NVM 在尝试为我解决一个问题时,实际上已经产生了更多问题。

更新: 很长一段时间后,我终于能够使用 isaacs 出色的解决方案 - nave解决问题。该nave usemain stable命令足以理解您的情绪:)

0 投票
4 回答
2295 浏览

node.js - 在 ubuntu 12.04 下以多种方式安装 node.js 0.10.26 失败

我现在尝试了很多方法来安装当前 0.10.26 版本的 node.js。

该机器是安装了 Xubuntu 12.04 的 Arm Cortex A9:

给我:

给我:

当我以简单的方式安装 node.js 时:

我最终得到了 node.js 版本

在安装 node.js 期间,我得到以下输出:

这是否意味着:“选择以前未选择的包 nodejs”他将再次安装以前安装的版本?或者他为什么不选择最新的版本?

无论如何,然后我几乎使用这条指令完全卸载了它: 如何完全卸载 Node.js,并从头开始重新安装(Mac OS X)

我找到了类似这样的指令(以下是我的情况):

但它只给了我:

所以我下载并安装了 nvm 版本 v0.5.1,当我这样做时

我得到:

它在那里循环运行,直到我点击 Cntrl C。不幸的是,在尝试使用 git 执行此操作时也会发生同样的情况:

它编译然后挂在无限循环中(已经尝试了几个小时)。挂起的过程是mksnapshot。我在 V8 上发现了以下关于类似行为的问题:http ://code.google.com/p/v8/issues/detail? id=884 他们谈论 gcc 4.5.x,其中我的是 4.6.3。

因此,在这一点上,我不知道任何进一步的信息,并且会高度评价任何形式的帮助。看起来我的 linux 出了点问题,但我不知道从哪里开始。

非常感谢,

本杰明

0 投票
1 回答
301 浏览

node.js - 需要在每个新的终端窗口上定义节点版本

我已经安装了节点版本管理器 (NVM) 并安装了 node.js v0.10.26。但是,当我打开一个新的终端窗口节点时,npm 等是不可用的,直到我定义一个像这样的节点版本:“nvm use 0.10”。

我假设这是一个 $PATH 问题,但我不太确定。如何配置 nvm,这样我就不需要在每个新的终端窗口上定义 node.js 版本。

这是我的 .bash_profile:

0 投票
18 回答
74495 浏览

javascript - 每次目录中有 .nvmrc 文件时自动运行 `nvm use`

如何配置我的 shell 以便nvm use每次目录中有 .nvmrc 文件时自动运行,并在没有 .nvmrc 文件时使用最新版本或全局配置?