在Windows上安装Node.js和npm的正确方法

npm是Node.js下的JavaScript包管理器,目前开发前端基本上离不开npm。其实安装过程是很简单的,但是我没想到Node.js官网上的安装包竟然也有坑。网上的文章一般是让大家

npm 是 Node.js下的 JavaScript 包管理器,目前开发前端基本上离不开 npm。

其实安装过程是很简单的,但是我没想到 Node.js 官网上的安装包竟然也有坑。

网上的文章一般是让大家从 Node.js 官网 https://nodejs.org/zh-cn/download/

下载安装包进行安装,但是我下载最新的 LTS 版本(长期维护版)https://nodejs.org/dist/v18.12.1/node-v18.12.1-x64.msi,安装后发现npm版本有问题。

官网上写的是Node.js 18.12.1 (包含 npm 8.19.2),实际装完用 npm -v 查看发现是 6.4.1 版本,此 npm 版本太低,与Node.js 版本不匹配,无法使用,于是我就卸载了。

然后我找到这篇文章 https://learn.microsoft.com/zh-cn/windows/dev-environment/javascript/nodejs-on-windows ,使用 nvm 来安装 Node.js ,安装完后用 npm -v 查看,版本为用 8.19.2 ,这样就完全没有问题了。nvm 还可以实现多个 Node.js 版本共存,切换方便,推荐使用。

具体安装步骤如下:

在 https://github.com/coreybutler/nvm-windows/releases 下载 nvm-setup.exe,并安装

安装完 nvm 之后,在命令行执行 nvm list available

在Windows上安装Node.js和npm的正确方法

Node.js 版本列表

使用最新的 LTS 版本 18.12.1 安装(LTS 比 CURRENT 版本更稳定),我用的安装命令是 nvm install 18.12.1

安装完后使用 nvm ls 可以看到刚安装的 Node.js 版本,通过输入 nvm use 18.12.1 来选择要使用的版本(如果安装多个版本,也可使用 nvm use 版本号 进行切换)

最后使用 node -v 查看 Node.js 版本,使用 npm -v 查看 npm 版本,确认安装成功

在Windows上安装Node.js和npm的正确方法

查看版本

本站部分文章来自网络或用户投稿,如无特殊说明或标注,均为本站原创发布。涉及资源下载的,本站旨在共享仅供大家学习与参考,如您想商用请获取官网版权,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
投稿

红烧肉的做法窍门是什么(正宗红烧肉的简单做法窍门)

2022-11-28 17:25:35

投稿

微信8.0.31最新内测版发布(全新发图功能太炫酷了)

2022-11-28 18:31:39

搜索