我已经安装了nodejs 8,我无法使用角度1运行karma测试..正如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?
Q:我还可以安装吗nvm
当我已经有了一个现有的node
安装?
A: Yes.
nvm
通过改变你的PATH
环境变量来确定node
当前 shell 会话使用的版本。
例如当做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
Since nvm
总是尝试设置其路径node
安装作为第一次出现PATH
即使您有 10 个其他节点安装路径PATH
,一旦系统找到了,其余的将被忽略node
binary.
Q:我可以将已安装的 Node 副本作为已安装节点的一部分包含在nvm
?
A:理论上是有可能的。但我会说不。安装特定的节点版本nvm
你会做的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?"
然后根据你的喜好你可以选择Yes
or No
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)