在 Windows 下安装 Node.js 非常简单,你可以通过官方提供的安装程序或者使用多版本管理工具(如 NVM-Win)来进行安装。下面是两种方法的具体步骤:
1. 安装 Node.js程序
步骤如下:
-
访问官方网站:
访问 Node.js 官方网站: nodejs.org。 -
选择版本:
- 选择 “LTS” 版本,这是长期支持版本,适合生产环境。
- 或者选择 “Current” 版本,这是最新版本,包含最新的功能和改进。
-
下载安装程序:
根据你的 Windows 系统选择对应的安装文件(32位或64位)。 -
运行安装程序:
- 双击下载好的安装文件开始安装过程。
- 在安装过程中,可以选择安装其他组件(如 npm 包管理器),默认情况下它们会被勾选上。
- 也可以选择安装额外的应用程序,如 Node.js 附带的包管理器(npm)和 Node.js 附带的调试工具(npx)。
-
完成安装:
- 安装完成后,你可以通过打开命令提示符(cmd)或 PowerShell 输入
node -v
来验证 Node.js 是否正确安装。 - 如果一切正常,它会显示当前 Node.js 的版本号。
node -v
- 安装完成后,你可以通过打开命令提示符(cmd)或 PowerShell 输入
-
全局环境配置
- 指定全局配置,把全局依赖安装到指定位置
# 设置全局目录 npm config set prefix <path> # 设置全局缓存目录 npm config set cache <path>
- 如果在局域网内,还可以通过代理访问互联网
npm config set proxy <http://your-proxy-server:port>
示例命令:
2. 使用 NVM-Win 安装 Node.js
如果你需要管理多个 Node.js 版本,可以使用 NVM-Win(Node Version Manager for Windows)。
安装 NVM-Win:
-
下载 NVM-Win:
- 访问 GitHub 上的 NVM-Win 项目页面: nvm-windows。
- 选择最新版本的安装程序进行下载。
-
安装 NVM-Win:
- 运行下载的安装程序,按照提示完成安装。
-
重启命令提示符:
- 为了使 NVM-Win 生效,你需要重新启动命令提示符或 PowerShell。
使用 NVM-Win 安装 Node.js:
nvm list available nvm install 16.14.2 nvm ls
3. 常用命令行:
- nvm 版本管理工具
# 列出可用的node版本
nvm list available
# 安装指定版本node
nvm install 18.20.4
# 将某个版本设定为默认版本
nvm alias default 18.20.4
# 列出当前安装的node版本
nvm ls
- npm node依赖管理工具(默认自带)
# 初始化项目, 创建package.json文件
npm init
# 安装依赖包
npm install <package-name>
# 全局安装依赖
npm install <package-name> -g
# 安装依赖包并将依赖添加到package.json的指定位置
npm install <package-name> --save-dev 或 npm i <package-name> -D
# 更新node包到最新版本
npm update <package-name>
# 查看包信息
npm info <package-name>
# 运行package.json当中scripts节点的脚本
npm run <script-name>
# 卸载依赖包
npm uninstall <package-name>#-------------下面是和node环境配置相关的命令行-----------
# 列出所有配置项
npm config list
# 设置全局目录
npm config set prefix
# 设置全局缓存目录
npm config set cache
# 是否开启严格使用ssl访问(一般关闭)
npm config set strict-ssl false
# 修改仓库地址(一般指定私有仓库)
npm config set registry <registry-url>
# 设置http代理
npm config set proxy <http://your-proxy-server:port>
# 设置https代理
npm config set https-proxy <https://your-proxy-server:port>
# 获取某个配置项信息
npm config get <config-name>
# 删除某个配置项
npm config delete <config-name>
- yarn 包依赖管理(如果觉得npm不是很好用的话)
# 初始化yarn项目
yarn init# 添加依赖
yarn add <package>
# 添加全局依赖
yarn global add <package>
# 添加依赖, 并将依赖配置加入package.json
yarn add <package> --dev
yarn add <package> --latest
yarn add <package>@<version>
# 删除依赖
yarn remove <package>
# 列出已安装依赖
yarn list
yarn info <package>
# 查看哪些依赖可以更新(很有用)
yarn outdated# 依赖更新
yarn upgrade <package>
yarn upgrade <package>@<version>
yarn upgrade-interactive# 删除缓存
yarn cache clean
yarn cache clean <package># 其他
# 检查 yarn.lock 文件与 package.json 是否一致
yarn check
# 执行package.json当中定义的脚本
yarn run <script>
以上就是 Windows 下安装 Node.js 的基本步骤以及相关命令行工具(有个注意点:所有的命令行必须在window的终端上执行,有人安装了git之类的, 喜欢用git shell客户端执行,会导致有些包的执行出现问题)。