Node.js 下载与安装教程

文章目录


Node.js 下载

1.进入nodejs官网:https://nodejs.org/en

2.单击downloads
3.此时滑动滚动条,找到并单击 previous release

4.在此页面,选择所需版本(例如:Node.js 11.15.0)
5.此时单击所选版本右边的release

6.此时界面,选择所需的系统和安装包形式(例如:node-v11.15.0-x64.msi ),并单击此链接,即可开始下载

7.下载过程

Node.js 安装

1.双击下载好的msi文件

2.如弹出如下警告,单击【运行】按钮即可

3.单击【next】按钮

4.勾选同意协议,单击【next】按钮

5.设置安装路径,单击【next】按钮

6.单击【next】按钮

7.单击【next】按钮

8.单击【install】按钮

9.等待安装完成

10.单击【finish】按钮

11.打开cmd,输入node -v,npm -v,出现如下界面安装成功

npm 配置

先配置npm的全局模块的存放路径以及cache的路径,在NodeJs下建立"node_global"及"node_cache"两个文件夹。

启动cmd,输入:
如果不进行这一步设置,npm的全局安装包,将不会在node安装文件夹里。

html 复制代码
npm config set prefix "D:\Software\nodejs\node_global"
npm config set cache "D:\Software\nodejs\node_cache"

现在我们来装个模块试试,在cmd命令行里面,输入 npm install express -g ("-g"这个参数意思是装到global目录下,也就是上面说设置的"D:\Software\nodejs\node_global "里面)。

配置node_path

进入环境变量对话框,在系统变量下新建" NODE_PATH",输入" D:\Software\nodejs\node_global\node_modules"。

测试运行,启动cmd,输入 node 进入node,再输入 require('express') ,出现如下界面配置成功

修改用户变量

1.打开环境变量设置窗口,编辑Path变量

2.编辑.../npm变量为D:\sortware\nodejs\node_global

3.设置完成后,单击确认按钮

更换npm源为淘宝镜像

启动cmd,输入如下命令

1、查看初始npm源,如图:

html 复制代码
npm config get registry

2、更换镜像为淘宝镜像

html 复制代码
npm config set registry https://registry.npm.taobao.org/

3、检查配置是否成功

html 复制代码
npm config get registry

全局安装基于淘宝源的cnpm

1、全局安装基于淘宝源的cnpm

html 复制代码
npm install cnpm@6.1.1 -g

2、下载完后,我们在本地就能看到cnpm模块

3、执行命令查看cnpm是否安装成功

html 复制代码
cnpm -v
相关推荐
橙露8 分钟前
Nginx Location配置全解析:从基础到实战避坑
java·linux·服务器
张拭心5 小时前
Cursor 又偷偷更新,这个功能太实用:Visual Editor for Cursor Browser
前端·人工智能
I'm Jie5 小时前
深入了解 Vue 3 组件间通信机制
前端·javascript·vue.js
用户90443816324606 小时前
90%前端都踩过的JS内存黑洞:从《你不知道的JavaScript》解锁底层逻辑与避坑指南
前端·javascript·面试
CodeCraft Studio6 小时前
文档开发组件Aspose 25.12全新发布:多模块更新,继续强化文档、图像与演示处理能力
前端·.net·ppt·aspose·文档转换·word文档开发·文档开发api
哇哈哈&7 小时前
gcc9.2的离线安装,支持gcc++19及以上版本
linux·运维·服务器
PPPPickup7 小时前
easychat项目复盘---获取联系人列表,联系人详细,删除拉黑联系人
java·前端·javascript
老前端的功夫7 小时前
前端高可靠架构:医疗级Web应用的实时通信设计与实践
前端·javascript·vue.js·ubuntu·架构·前端框架
一条咸鱼¥¥¥7 小时前
【运维经验】使用QQ邮箱SMTP服务器设置ssms计划任务完成时邮件发送
运维·服务器·经验分享·sql·sqlserver
菜鸟plus+7 小时前
N+1查询
java·服务器·数据库