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

node.js - Ubuntu 14 上的节点和 NVM 安装损坏。我应该怎么做?

返回

/usr/sbin/节点

什么都不返回

nvm ls 什么都不返回

快递不再有效

如果我尝试curl https://raw.githubusercontent.com/creationix/nvm/v0.11.1/install.sh | bash

它说

nvm 已安装在 /home/adam/.nvm 中,正在尝试更新 => HEAD 现在位于 7a423b7... v0.11.1 错误:找不到分支“master”。

.nvm 确实位于那里。

知道我应该怎么做才能卸载所有内容并重新安装或修复我的安装吗?

0 投票
3 回答
868 浏览

node.js - 节点检查器调试

我目前无法让节点检查器与 Google Chrome 一起使用。我在 Windows 7 64 位。

这是有关节点检查器的信息: https ://github.com/node-inspector/node-inspector

当我运行以下

在一个名为 app.js 的简单 JavaScript 文件上:

我使用以下 URL 打开 Chrome:

我得到的只是这个空页面,除了 Chrome 调试工具栏的一小部分之外什么都没有加载,无论我做什么,我什至重新安装了 Chrome(以及 Canary 开发者版本):

在此处输入图像描述

有人知道可能出了什么问题吗?这是有史以来最简单的 JavaScript 应用程序,并且节点检查器的指示没有指定要采取的任何其他步骤。就像我说的,我重新安装了 Chrome。我有节点版本 v0.10.30、npm 版本 v1.4.21 版本和节点检查器版本:v0.7.4。

有谁知道如何在不涉及节点的情况下测试 Chrome 调试工具?我对这一切都很陌生。

当我安装节点检查器时,我确实收到了一个警告:

在此处输入图像描述

0 投票
12 回答
380656 浏览

node.js - 为什么 Windows 无法识别节点版本管理器 (NVM)?

我正在尝试降级我的节点版本

我跑了:

我将 bin 文件夹导出到我的 Windows 路径变量,

但我仍然得到:

'nvm' 未被识别为内部或外部命令。

我应该向我的路径变量添加另一条路径吗?

0 投票
1 回答
342 浏览

bash - Bash_profile 代码

当我安装 NVM 时,它在我的 bash_profile 中添加了几行代码。我知道它会将 .nvm 目录添加到我的 $PATH 中,但我不知道它是如何做到的。

有人可以向我解释以下内容是如何工作的吗?

0 投票
17 回答
81834 浏览

node.js - 如何在docker中安装nvm?

我正在构建一个新的 Docker 映像,我正在寻找安装 NVM 以便我可以管理 nodejs。

阅读有关如何安装 NVM 的文档,他们提到您需要获取 .bashrc 文件才能开始使用 NVM。

我试图在 Dockerfile 中进行设置,但到目前为止构建失败并出现错误:

“bash:nvm:找不到命令”

以下是我的 Dockerfile 中的相关行:

这是尝试构建的输出:

docker build -t nginx_dock 。

我对 Docker 还很陌生,所以我可能缺少一些编写 Dockerfile 的基础知识,但到目前为止,我所做的所有阅读都没有向我展示一个好的解决方案。

0 投票
2 回答
3325 浏览

node.js - 设置 nvm 以正确使用 npm 和 grunt

我对 Web 应用程序开发有点陌生,并且浏览了 Yeoman 教程,该教程使用yogruntbowerangular.

我曾使用自制软件安装nodeand ,但由于某些权限和诸如此类npm的原因不断出现错误。npm我卸载了nodeusing brew,而是用于nvm安装nodeand npm,这不再给我错误。

但是,nvm有点烦人。我知道它是一个node版本管理器,nvm use 0.10每次打开 shell 时我都可以。但是现在,每当我想grunt serve从一个新的 shell 访问我的网络应用程序时,我都需要安装 grunt-cli:

不是grunt-cli全局安装吗?或者它是没有意义的,因为npm在不同的外壳之间没有“停留”?

基本上,我现在只使用一个版本的节点就可以了。如何设置nvm, npm,这样我每次打开新 shell 时grunt都不必重新安装?grunt

0 投票
3 回答
8952 浏览

node.js - Installing nvm on Ubuntu 14.04

I'm trying to install nvm on Ubuntu 14.04 but it doesn't seem to use the version I specify. I installed following the tutorial here https://github.com/creationix/nvm and I've also tried the one here https://www.digitalocean.com/community/tutorials/how-to-install-node-js-with-nvm-node-version-manager-on-a-vps.

There are 2 node installations on my system already.

When I install nvm using the curl one liner they give you, and then use

It creates an empty folder inside .nvm/v0.10.32 and .nvm/current symlinks to it. In addition the bin folder is also empty. This problem occurs if I install other versions of node. I suppose I could just clone a version of node into the folder its supposed to go in but idk if that's all I have to do. In addition, I'm not sure I know how to make my system use the nvm current (symlink from /usr/local/bin/node to .nvm/current ?) Without doing anything myself and only following the tutorial, node --version and nodejs --version never uses the version I specify with.

0 投票
1 回答
5366 浏览

node.js - 无法安装 node-sass npm 模块

我正在尝试在我的 Ubuntu 14.04 发行版上安装 npm 模块“node-sass”。

当我跑

我明白了

v0.10.32

但是,当尝试使用此命令安装 node-sass 和 harp 时:

我收到以下错误:

请注意,即使我使用 nvm 切换到 0.10.32,错误表明我的节点版本仍然是 v0.13.0-pre。

0 投票
1 回答
432 浏览

javascript - nvm node.js 使用版本不工作

我正在尝试使用 NVM 工具安装 node.js(链接到 NVM

我有 Linux Mint 17 肉桂

我在 nvm 页面上有跟随者说明,一切都很好,除非我运行:

当我在计算机上登录时它可以工作。当我重新启动计算机时,我无法在终端中访问节点 shell(它说我需要使用 apt-get 等安装节点),并且只有当我输入令人讨厌的nvm use时它才能再次工作。

这是正常行为还是我做错了什么或有其他问题?

谢谢,伊万

0 投票
0 回答
1340 浏览

node.js - 无法在 sudo 上运行 npm

我正在使用节点版本管理器。

当我做 npm install 它运行,但是当我做sudo npm install 它说

但是,此路径中存在一个脚本。

当我不是 root 用户时

如何在执行 sudo npm install 时使用此处打印的此 npm。