在32位的XP系统里,安装了nvm,nodejs程序成功安装后,使用nvm use命令时出错了,小白求指教
发布于 6 年前 作者 webcainiao 6300 次浏览 来自 问答

QQ截图20161022105446.png nvm arch 怎么用呀,什么意思 我重新安装到了一个名字不带空格的文件夹里,但是,node却不能用 QQ截图20161022144343.png 网上的一段话:《运行命令nvm use <version>来启用node,切换node版本也是这个命令。然后在外面目录,就是settings.txt配置的地方,可以看到有一个nodejs的快捷方式的,路径指向nvm里对应当前使用的node版本文件夹。》但是,那个快捷方式是什么样的呢,我手动设置其中一个版本的路径到path后,就可以使用了。但是nvm应该是使用那个快捷方式,切换不同版本的node的,怎么让它起作用呢。我的nvm文件夹如下: QQ截图20161022145941.png

19 回复

不懂什么意思。不过它提示你 32位的 5.0没安装,让你用 64位的了。 nvm use 5.0.0 64

@IchiNiNiIchi 在nvm目录下的settings文件里设置arch:32后,使用nvm install 5.0.0 32,可以创建32位的nodes,但是执行nvm use还是出现如图的情况

来自酷炫的 CNodeMD

@webcainiao

windows下nvm不能正常工作

如果你必须要在windows下使用node/nvm

请使用nvm-windows

@Soontao 我使用的就是这个

我来终结这个话题吧,你之所以,使用nvm use命令时出错,是因为你的出装不对,一定要先出HY,被压制的实在出来的话,还不如gg

@a1511870876 你好,我只是个初学者,而且使用的电脑系统还是落后的XP,在网上实在找不到解决的办法。你说的意思我不太懂,请直说。难道你也打DOTA?

node 4本身就已经支持XP的 自豪地采用 CNodeJS ionic

@fengmk2 主要是白天,我只能使用XP。而且我只是想试试nvm这个软件,该怎么管理node的不同版本。我照着网上的教程做,却不成功。

换电脑吧,node很快就不支持 xp 了

升级一下系统吧,拿xp做开发太不靠谱了。

window下 请使用nodist管理node的不同版本

装个ubuntu吧, 开源的东西很多在linux系统下安装/使用都很方便

@webcainiao 试试 nvm arch 32 然后再 nvm install 5.0.0 32 跟 nvm use 5.0.0 32 另外 xp 已经很久了,再加上 32 位。。。

哎,我决定放弃在windows上装nvm-window ,nvmw了,晚上回家在win10上使用nvm use总是只能安装node,却不能安装npm,我按照网上的教程,使用NVM_NODEJS_ORG_MIRROR也不起作用,真是好烦呀。我又试了试nodist,也是不能安装指定版本的node.

@webcainiao 我在 win7 上用 nvm-windows 倒是没问题, 另外 nvm use 之前得先 nvm install,还有 npm 不是 node 自带吗?

@IchiNiNiIchi 额,打错了,是在nvm install version时,先获取node,然后获取npm,npm 却总是获取不到,有错误,我也看不懂。我执行node ,可以进入repl状态,但是执行npm的相关命令,却提示npm 不是内部或外部的命令的情况。

@webcainiao 你之前安装过 node 没有?有的话得先卸载掉原先安装的,另外原先的 npm 也得删掉 C:\Users<user>\AppData\Roaming\npm

@IchiNiNiIchi 哈哈,win10的电脑上终于成功了,有可能时网络的问题,今天使用nvm创建了两个版本的都成功了。我想请教一下怎么使用NVM_NODEJS_ORG_MIRROR这个命令呢,我一直没搞明白怎么用,感觉不起作用。

直接下载nodejs 的Windows安装包 安装就是了

回到顶部