我正在计算机上处理两个不同的角度项目。
如果我在项目A的根文件夹上运行node -v
,则得到version 10.15.3
,如果我在项目B的根目录上运行node -v
文件夹,我再得到一个version 12.1
。
我不明白为什么节点显示两个不同的版本。
如果我检查node命令的PATH
,则它指向同一文件/usr/bin/node
。
答案 0 :(得分:0)
感谢重播。我没有使用nvm。但是,我在这里检查了另一个问题:link
node -v v10.15.3
nodejs -v v12.1.0
节点来自易于安装的软件包(在Debian上)。 服务离子应用程序时遇到问题,因此我决定删除节点的npm版本(v12.1.0):
npm remove -g node
然后,我打开另一个终端,现在node和nodejs显示 10.15.3相同的版本。出于测试目的,我需要LTS版本而不是最新版本,以确保更少的容易出错的代码。