2024最新版Node.js下载安装及环境配置教程【保姆级】

本文详细介绍了Node.js的安装、配置及淘宝镜像安装方法。先从官网下载对应系统版本的安装包进行安装,接着进行环境配置,包括新建文件夹、设置路径和配置环境变量。配置完成后通过安装express模块测试,还给出了报错解决办法。最后介绍了淘宝镜像和cnpm的安装。
该文章已生成可运行项目,

一、进入官网地址下载安装包

 Node.js 中文网

选择对应你系统的Node.js版本,这里我选择的是Windows系统、64位

二、安装程序

(1)下载完成后,双击安装包,开始安装Node.js

(2)直接点【Next】按钮,此处可根据个人需求修改安装路径,修改完毕后继续点击【Next】按钮

 (3)可根据自身需求进行,此处我选择默认安装,继续点击【Next】按钮

 (4)不选中,直接点击【Next】按钮

 (5)点击【Install】按钮进行安装

 (6)安装完毕,点击【Finish】按钮

 

 (7)测试安装是否成功,按下【win+R】键,输入cmd,打开cmd窗口        

     输入:node -v     // 显示node.js版本

                npm -v      // 显示npm版本

 

  -------------------------------成功显示版本说明安装成功--------------------------------------------

 三、环境配置

 (1)找到刚刚安装的目录,在安装目录下新建两个文件夹【node_global】和【node_cache】

 (2)创建完毕后,复制刚刚创建的【node_global】和【node_cache】文件夹路径在cmd命令分别输入以下两条命令,注意不要两条命令的文件路径不要搞混了。

注:可以打开所创建的文件夹,把鼠标放在箭头指向的位置选择复制。

使用管理员身份打开cmd命令窗口(打开方法见下方Tips),输入以下命令(下面的路径是我创建的文件夹所在的路径,需要复制你们自己创建的路径哦)

  ①npm config set prefix “你的路径\node_global” (复制刚刚所创建的“node_global”文件夹路径)

npm config set prefix "D:\common\develop\Nodejs\node_global"

 ②npm config set cache “你的路径\node_cache”  (复制刚刚所创建的“node_cache”文件夹路径)

npm config set cache "D:\common\develop\Nodejs\node_cache"

-----------可以输入以下两条命令查看路径是否配置正确------------

Tips: 使用管理员身份运行cmd的方法 :点击左下角【开始】菜单,在搜索区域输入“命令提示符”,然后点击【以管理员身份运行】

===============或单击鼠标右键选择【以管理员身份运行】==========================

 (3)配置环境变量

   ①【此电脑】-单击右键-【属性】-【高级系统设置】-【环境变量】

② 在【系统变量】中点击【新建】

 变量名:NODE_PATH

变量值:D:\common\develop\Nodejs\node_global\node_modules

随后在后续安装完express模块之后就会发现在【node_global】里自动多出了一个【node_modules】文件夹

 ③编辑【用户变量】中的【Path】

 ④将默认的 C 盘下【 AppData\Roaming\npm 】修改成 【node_global】路径,点击【确定】

 

 ⑤在【系统变量】中选择【Path】点击【编辑】后点击新建【%NODE_PATH%】,随后一直点击【确定】直到关闭所有窗口即可。

 

 

 四、测试

  配置完成后,全局安装一个最常用的 express 模块进行测试(使用管理员方式打开cmd)

npm install express -g    // -g代表全局安装

出现以下界面即为配置成功

  • 如果没有使用管理员方式打开cmd窗口的话,可能会报以下错误

解决方法①:

       在【C盘】下的【用户】找到  .npmmrc  文件,并将它删除(注意不是安装目录下的npm模块里的.npmmrc  文件,而是【C:\Users{用户}\下的.npmrc文件】)

删除之后在cmd窗口重新输入 npm install express -g ,则显示安装成功。

解决方法②:

       找到安装目录下的【node_global】和【node_cache】文件夹,鼠标右击【node_global】的文件夹,点击【属性】,再点击【安全】,再点击【编辑】,将权限都勾上,随即点击【确定】即可,【node_cache】步骤同理。

配置完成之后在cmd窗口重新输入 npm install express -g ,则显示安装成功。

五、安装淘宝镜像

淘宝镜像是淘宝团队为国内用户提供的npm镜像源,它与官方镜像源保持同步,并提供了更快的下载速度。

①安装淘宝镜像

npm config set registry https://registry.npmmirror.com

  查看是否成功:

npm config get registry

  ②安装cnpm(按需安装)

  说明: npm是node官方的包管理器。cnpm是个中国版的npm,是淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm。

npm install -g cnpm --registry=https://registry.npmmirror.com

查看是否安装成功

命令: cnpm -v

  • 在查看版本号的时候,可能会出现【 'cnpm' 不是内部或外部命令,也不是可运行的程序】的提示信息。

        

输入 npm config ls  查看配置信息,如果prefix和cache为以下路径则表示前面没有配置成功或者漏配了,需重新输入配置命令。

注:确认配置路径为自己创建的文件路径,修改结束之后先输入 npm uninstall cnpm -g 卸载原先安装的cnpm后再重新输入安装命令,最后查看版本号成功即安装成功。

附加:如果有出现问题的小伙伴们可以检查一下自己的配置有没有出错

①打开cmd敲以下命令检查

 ②打开环境变量配置检查

  • 用户变量

  • 系统变量

 

 ③打开安装目录检查是否有以下文件夹

····检查【node_global】里是否有【node_modules】文件夹

····上面所安装的cnpm、express会出现在【node_global】下的【node_modules】文件夹里

结尾

       希望对大家有所帮助!

本文章已经生成可运行项目
### 安装 Node.js 并配置环境 #### 1. 下载并安装 Node.js - 访问 [Node.js 官方网站](https://nodejs.org/),下载适合你操作系统的稳定版本(Stable Version)。 - 双击下载的安装包,按照向导提示完成安装。默认情况下,Node.js 会被安装在 `C:\Program Files\nodejs\` 或 `C:\Program Files (x86)\nodejs\` 目录下。 #### 2. 验证安装是否成功 打开命令行工具(如 CMD 或 PowerShell),输入以下命令: ```bash node -v npm -v ``` 如果屏幕上显示出 Node.jsnpm 的版本号,则表示安装成功。 #### 3. 配置全局模块和缓存目录 为了更好地管理全局模块和缓存文件,建议将它们存储在一个自定义的目录中,而不是使用默认路径。 - 在 Node.js 安装目录下创建两个新文件夹,例如: - `D:\software\nodejs\npm_global` - `D:\software\nodejs\npm_cache` 然后,在命令行中运行以下命令来设置全局模块和缓存路径: ```bash npm config set prefix "D:\software\nodejs\npm_global" npm config set cache "D:\software\nodejs\npm_cache" ``` 这样可以确保全局安装的模块不会分散在系统盘中,并且便于维护[^1]。 #### 4. 配置系统环境变量 为了让操作系统能够识别 `node` 和 `npm` 命令,需要将 Node.js 的安装路径添加到系统的环境变量中。 - 打开“控制面板” -> “系统和安全” -> “系统” -> “高系统设置” -> “环境变量”。 - 在“系统变量”部分找到 `Path`,点击“编辑”。 - 添加 Node.js 的安装路径(例如 `C:\Program Files\nodejs\`)以及刚刚设置的全局模块路径(例如 `D:\software\nodejs\npm_global`)到 `Path` 中。 完成这些步骤后,可以在任意路径下使用 `node` 和 `npm` 命令[^2]。 #### 5. 测试全局模块安装 为了验证配置是否正确,可以尝试安装一个全局模块,例如 `express`: ```bash npm install -g express ``` 安装完成后,检查是否能够在指定的全局模块目录中找到该模块,并确认是否可以通过命令行直接调用它。 #### 6. 使用 npm 初始化项目 如果你打算开发一个 Node.js 应用程序,可以使用 `npm init` 来生成 `package.json` 文件: ```bash mkdir myproject cd myproject npm init ``` 按照提示填写相关信息,最后会生成一个 `package.json` 文件,用于管理项目的依赖项和脚本。 --- ###
评论 705
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值