Windows 下 nvm, node, npm 的下载、安装与配置

时间:2023-03-08 21:38:51

主要解决的问题

  • 下载安装完 nvm 和 node 后,缺失 npm 文件
  • 执行 jasmine 等命令时提示「不是内部或外部命令...」及全局变量的设置

下载与安装

一、nvm github 下载地址
选择 nvm-setup.zip 文件下载安装即可,安装路径自己选择(这里我选择了 E 盘)

Windows 下 nvm, node, npm 的下载、安装与配置

在 setting.txt 文件里添加:

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

Windows 下 nvm, node, npm 的下载、安装与配置

二、node 下载

1.nvm 下载安装完成后,node 通过 nvm 来下载
2.打开命令行并输入命令 nvm list available 查看可用的 node 版本

Windows 下 nvm, node, npm 的下载、安装与配置

3.nvm install 版本号 下载相应的版本,如 nvm install 12.13.0
4.下载完成后输入 nvm use node版本号 使用下载的 node
5.会自动生成一个 node.js 的快捷方式文件夹
6.新版本里的 node.js 中不包含 npm,需要另外下载,详细见下

三、npm 下载地址

Windows 下 nvm, node, npm 的下载、安装与配置

上述压缩包解压后得到一个文件夹,重命名为 npm 后将其置于 node.js 文件夹下的 node_modules 文件夹中;

Windows 下 nvm, node, npm 的下载、安装与配置

将 npm 文件夹下 bin 目录下的 npmnpxnpm.cmdnpx.cmd 文件复制到与 node.exe 同级的目录下。

Windows 下 nvm, node, npm 的下载、安装与配置

node 环境配置

在 nodejs 文件夹下新建 node_global 和 node_cache 两个文件夹。

Windows 下 nvm, node, npm 的下载、安装与配置

命令行输入(此处双引号内为自己相对应的文件夹地址):

npm config set prefix "e:\nodejs\node_global"

npm config set cache "e:\nodejs\node_cache"

在系统变量中新建 NODE_PATH,其变量值为 E:\nodejs\node_global\node_modules,如图:

Windows 下 nvm, node, npm 的下载、安装与配置

Windows 下 nvm, node, npm 的下载、安装与配置

资料参考