node.js - 同一台电脑上不同版本的node
问题描述
我正在我的电脑上处理两个不同的角度项目。
如果我node -v
在项目 A 的根文件夹上运行,我会得到version 10.15.3
,如果我node -v
在项目 B 的根文件夹上运行,我会得到另一个version 12.1
.
我不明白为什么节点显示两个不同的版本。
如果我检查PATH
node 命令它指向同一个文件/usr/bin/node
。
解决方案
感谢您重播。我没有使用 nvm。但是我在这里检查另一个问题:link
node -v v10.15.3
nodejs -v v12.1.0
node 来自apt-get installed package (on Debian)。我在提供 ionic 应用程序时遇到问题,所以我决定删除 npm 版本的 node (v12.1.0):
npm remove -g node
然后我打开另一个终端,现在 node 和 nodejs 显示相同的版本 10.15.3。出于我的测试目的,我需要 LTS 版本而不是最新版本,以确保代码不易出错。
推荐阅读
- javascript - 如何回到异步结构中函数的开头?
- json - 如何在 Swift 中基于另一个 JSON 访问一个 JSON 中的信息
- python - 询问用户从 100 个问题中得到的问题数量
- c++ - & 登录 C++ 和运算符重载函数
- ruby-on-rails - Rails postgresql left join 使用 has_may order by created_at
- performance - 可以做些什么来降低 UE4Editor 的启动时间?
- php - woocomerce 发送电子邮件付款时执行 URL
- r - 基于 sys.call 在符号 `T` 上使用 `isTRUE()`
- javascript - 返回空数组的函数
- mongodb - 每当我尝试查找最小值和最大值时,我都会得到重复的结果