Nodejs安装

Node.js的安装

一、Node.js简介

简单地说,Node.js就是运行在服务端的JavaScript。Node.js是一个基于Chrome V8引擎的JavaScript运行环境。Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效。Node.js的包管理器npm,是全球最大的开源库生态系统。

二、下载Node.js

打开官网下载链接:http://nodejs.org/en/download/。

这里可以使用我已经下载好的 node-v14.18.1-x64.msi。

链接:https://pan.baidu.com/s/1SLyjFdgkmBD5UxugXvYjFA
提取码:ud2k

注意:30天有效。若是需要,可加QQ:1970826908

三、开始安装

1. 图形化安装

1)下载完成之后,找到文件夹,双击 ”node-v14.18.1-x64.msi“,开始安装Node.js

image-20230516203923411

2)点击【Next】按钮

image-20230516204013634

3)勾选复选框,点击【Next】按钮

image-20230516204157558

image-20230516204312588

4)安装完后点击【Finish】按钮完成安装

image-20230516204415803

2. 测试(一)

到了此步骤,Node.js已经安装完成。之后可以进行下简单的测试是否安装成功。在键盘上按下【win + R】键,输入cmd,然后回车,打开cmd窗口

image-20230516205151807

分别输入以下两条命令进行测试

node -v

npm -v

image-20230516205606422

此时进入到Node.js的安装目录,点开进行查看。如下图

image-20230516210125266

此处说明:新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js的东西

3. 环境配置

说明:这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓cache的路径;之所以要配置,是因为以后在执行类以: npm install express -g (后面的可选参数 -g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到 [C:\Users\用户名\AppData\Roaming\npm] 路径中,占C盘空间。

1)例:我希望将全块所在路径和缓存路径放在我node,s安装的文件夹中,则在我安文件夹 [D:\nodejs] 下创建两个文件夹 [node_global] 及 [node_cache] 如下。

image-20230516211145211

此时,[D:\nodejs] 下 [node_global] 和 [node_cache] 两个文件夹是没有东西的。

2)创建完两个文件夹之后,继续 【win+R】,输入cmd,打开命令窗口。并输入

npm config set prefix “D:\nodejs\node_global”

npm config set cache “D:\nodejs\node_cache”

1

Snipaste_2023-05-16_21-19-07

3)接下来设置环境变量,关闭cmd窗口。【我的电脑】–> 【右键】–> 【属性】–> 【高级系统设置】–> 【高级】–> 【环境变量】

image-20230516212509507

image-20230516212641908

进入【环境变量】对话框之后,在【系统变量】下新建【NODE_PATH】,输入【D:\nodejs\node_global\node_modules】。注意:因为此时 【node_global】文件夹下没有 node_modules,所以 【\node_modules】需要我们自己拼上去。

image-20230516213458145

将【用户变量】下的【Path】的【C:\Users\Administrator\AppData\Roaming\npm】修改为【D:\nodejs\node_global】

image-20230516214250489

记得点击【确定】按钮

4.测试(二)

配置完成之后,安装个module测试下。这里我们就安装最常用的 express 模块。打开 cmd 窗口,并输入以下命令及逆行模块的全局安装。

注意:打开cmd窗口,需要用【管理员权限】运行,否则会出现错误。

image-20230516214848908

npm install express -g # -g是全局安装的意思

image-20230516215014001

image-20230516215136090

链图片转存中…(img-hOY2ZbQr-1684245503628)]

[外链图片转存中…(img-GleQ9Mea-1684245503629)]

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值