使用n切换版本后,node并没有更新
发布于 5 年前 作者 yuchen 9344 次浏览 最后一次编辑是 3 年前 来自 问答

使用n选择版本:0.10.33,并回车确认 Snip20141108_5.png

查看node版本,仍旧是:0.10.32 Snip20141108_6.png

请问怎么解决?

9 回复

不知你是什么工具安装的,但我来说下我的原始安装方法 1、去官网下载http://nodejs.org/dist/ 2、解压tar.gz包 然后进入目录 3、./configure 4、最后 make && make install 然后查看版本。

$ ls -la /usr/local/n/versions

@yorkie 今天重新连接执行命令后,就是0.10.33了,不知道为什么?

@yuchen

有0.10.33的文件夹就应该没啥问题,你也需要确保你的n是最新的软件包,因为它本身也一直有各种各样的bug,nvm也是一样的。 另外,这种问题直接报到 https://github.com/tj/n/issues 会更好一点。

(脑补一下:如果cnode支持一种post的方式,可以直接把issue提交到对应github仓库的issues里面不是更好了?实现起来应该不困难 /cc @alsotang

@yorkie 很多东西技术上都不难,但我做了产品设计上的选择。目前即使是 teambition 或者 tower.im 都没有做这个功能吧?无端增加复杂性不好,github 本来也有 api。

@yorkie 好的,谢谢,我明白了

@yuchen 看来我写的都白写了。。。 https://cnodejs.org/topic/5338c5db7cbade005b023c98 用 nvm 吧,有国内镜像。

回到顶部