为什么安装io.js后无法再保护副本



在nvm安装了io.js并在这个CentOS linux盒子上切换到它之后,我切换到了Mac,并厌倦了将文件安全复制到它。

在常规命令">scp文件"之后root@ip:/folder"并键入密码,与通常的进度不同,我得到了

"Now running io.js v1.6.3"

这实际上是我刚刚安装在linux盒子上的正确版本号。但是发生了什么?io.js会改变"安全拷贝"的含义吗?

我试图使用nvm返回到旧的node.js,但问题仍然存在。最后,我不假思索地完全删除了安装io.js的nvm,最后scp又工作了。

有人能解释这是怎么回事吗?我很好奇。

我也遇到了类似的问题。我的解决方案是从~/.bashrc文件中删除"nvm-usenode-version",并创建~/.nvrrc以包含默认的节点版本

最新更新