为什么会发生这样的事情:
$ node -v
v 10.15.3
$ sudo node -v
v 11.12.0我在Ubuntu。
发布于 2019-03-26 12:57:12
首先,您必须检查这两个命令的路径:
$ which node
$ sudo which node你会发现命令在哪里被执行。我想你会看到两个不同的文件夹。
当您从不同的源安装新版本时,特别是对于NodeJS,就会在旧版本上安装新版本。npm软件包还将向您展示不同的版本。我建议你通过执行完全删除它。
apt purge nodejs检查删除后是否还有NodeJS和npm的一些文件,并将其清除。最后再安装一次:
apt install nodejs好好享受吧。
https://askubuntu.com/questions/1128782
复制相似问题