一、简介
Node.js是一个让JavaScript运行在服务端的开发平台,Node.js不是一种独立的语言,简单的说 Node.js 就是运行在服务端的 JavaScript。
npm其实是Node.js的包管理工具(package manager),类似与 maven。
二、安装步骤
1.下载
NodeJS官方下载地址:https://nodejs.org/en/download/
Node有两个版本线: LTS(Long Term Support)是长期维护的稳定版本/Current是新特性版本
本章使用的是:LTS node-v18.14.2-win-x64.zip

2.安装
将文件解压到指定位置(例如:D:\Software\Node,一定是要在非中文目录下),并在解压后的目录下建立node_global和node_cache
node_global:npm全局安装位置,(npm install -g xxx的包将会安装此位置)
node_cache:npm缓存路径

3.配置环境变量
新增NODE_HOME,值为:D:\nodeJS\node-v10.15.3-win-x64

修改PATH并在最后添加:;%NODE_HOME%;%NODE_HOME%\node_global

测试安装是否成功:打开cmd窗口,输出如下命令会输出NodeJs和npm的版本号
node -v
npm -v

4.配置npm全局模块路径和cache默认安装位置
npm config set cache "D:\Software\Node\node-v18.14.2-win-x64\node_cache"
npm config set prefix "D:\Software\Node\node-v18.14.2-win-x64\node_global"
npm config set registry https://registry.npm.taobao.org/
通过npm config list 可查看各项配置信息