我使用 nvm 来切换节点版本,但是当我尝试安装全局包时,npm install -g它会继续安装/Users/<username>/.nvm/versions/node/v8.9.4/bin/,即使node -v显示版本 9.10.0
基本上,当我使用更改节点版本时,nvm use ...我希望我的全局包转到正确的节点版本。
谢谢你的帮助
我最近决定安装 nvm,并且说明让我卸载节点。我注意到,如果我明确告诉 nvm 使用某个版本,它会从 nvm 目录中使用它,否则它会使用我的 bin/node 目录,所以我没有注意到冲突。当我卸载节点时,每次使用终端时都需要指定一个版本,这似乎是一个不必要的步骤,因为我可以通过brew安装节点并在需要版本控制时使用nvm。
在 oh-my-zsh 文件中,我通过更改 .zshrc 文件中的行添加了 nvm。
plugins=(git nvm) // 添加 nvm
所以现在我看到 nvm 并从终端使用它
但是当我更改下面看到的版本时。
然后我关闭终端并打开一个新终端并检查版本,它仍然显示使用以前的版本!它没有保留改变。
新窗户
我安装了两个版本的node.js(10.16.3和12.14.1),我使用nvm在两个版本之间切换。请问如何成功卸载版本10而不影响版本12?
我正在 Node JS 中创建一个项目,并且我想使用我为此项目安装的特定版本。
这些是我遵循的步骤:
node -v
v10.20.1
node list
14.17.0
* 10.20.1 (Currently using 64-bit executable)
node -v> .nvmrc
cat. \. nvmrc
v14.17.0
Run Code Online (Sandbox Code Playgroud)
我的问题是当使用 mvn use 来使用 .nvmrc 文件中定义的版本时:
nvm use
.0.0
node v.0.0 (64-bit) is not installed.
Run Code Online (Sandbox Code Playgroud)
为什么它不读取文件的版本?
I am trying to install nodejs and npm on my Windows 10 PC. Below are the steps I followed for the same
'nvm install v5.1.0nvm use 5.1.0node -v and got the response back v5.1.0npm --version I am getting error saying npm is not recognized as an internal or external command我更新了环境变量以设置 …
我尝试nvm为我安装node.js.但我必须这样做export PYTHON=python2.
这是什么以及如何运作?
我在虚拟机中使用Ubuntu 12.04.我无法安装nvm ......超过两天这让我保持清醒......我做错了什么?
我正在尝试运行generator-angular自耕农发电机.但安装并运行后,我收到以下错误
npm http GET https://registry.npmjs.org/core-util-is
npm http GET https://registry.npmjs.org/debuglog/0.0.2
npm http 304 https://registry.npmjs.org/core-util-is
npm http 304 https://registry.npmjs.org/debuglog/0.0.2
npm ERR! peerinvalid The package karma does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer karma-ng-html2js-preprocessor@0.1.0 wants karma@>=0.9
npm ERR! peerinvalid Peer karma-ng-scenario@0.1.0 wants karma@>=0.9
npm ERR! peerinvalid Peer grunt-karma@0.6.2 wants karma@~0.10.0
npm ERR! System Darwin 13.1.0
npm ERR! command "/Users/harrymoreno/.nvm/v0.11.11/bin/node" "/Users/harrymoreno/.nvm/v0.11.11/bin/npm" "install" "grunt-karma" "karma-ng-html2js-preprocessor" "karma-ng-scenario" "--save-dev"
npm ERR! cwd /Users/harrymoreno/programming/js/temp
npm ERR! node -v v0.11.11
npm ERR! npm …Run Code Online (Sandbox Code Playgroud) 我正在尝试在Dockerfile中安装nvm。似乎安装成功,但是nvm命令不起作用。
Dockerfile:
# Install nvm
RUN git clone http://github.com/creationix/nvm.git /root/.nvm;
RUN chmod -R 777 /root/.nvm/;
RUN sh /root/.nvm/install.sh;
RUN export NVM_DIR="$HOME/.nvm";
RUN echo "[[ -s $HOME/.nvm/nvm.sh ]] && . $HOME/.nvm/nvm.sh" >> $HOME/.bashrc;
RUN nvm ls-remote;
Run Code Online (Sandbox Code Playgroud)
构建输出:
Step 23/39 : RUN git clone http://github.com/creationix/nvm.git /root/.nvm;
---> Running in ca485a68b9aa
Cloning into '/root/.nvm'...
---> a6f61d486443
Removing intermediate container ca485a68b9aa
Step 24/39 : RUN chmod -R 777 /root/.nvm/
---> Running in 6d4432926745
---> 30e7efc5bd41
Removing intermediate container 6d4432926745
Step 25/39 : …Run Code Online (Sandbox Code Playgroud) 我已经安装了nodejs 8,我无法使用角度1运行业力测试.正如Karma官方网站上指出的Note: Karma currently works on Node.js 0.10, 0.12.x, 4.x, 5.x, 6.x, and 7.x. See FAQ for more info.,我猜问题可能在我的节点版本中,他们建议通过NVM安装节点,但我已经安装了节点8.是否可以安装nvm并包含我当前的nodejs?