Node.js的安装配置

1.小节概述

    大家都知道JavaScript作为开发Web页面的脚本语言而出名,但随着Node.js的出现,JavaScript在服务端也能一展拳脚了。Node.js是一个基于Chrome V8引擎的JavaScript运行环境,使用了一个事件驱动、非阻塞式I/O模型,能让JavaScript运行在服务端的开发平台。本小节将记录下Node.js在Windows和Linux操作系统中的相关安装配置。

2.操作步骤

2.1.Windows中安装

1.准备工作:Win操作系统(小编的是64位Win11);Node.js安装包(小编用的版本是node-v16.20.0-x64.msi,建议官网下载)。

2.Windows上的安装过程比较简单,一路Next即可,中间涉及路径修改时视自身情况选择要安装的路径即可。

3.安装后打开cmd命令窗口,查看是否安装成功,主要查看node和包管理工具npm版本。Node.js引发了前后端开发的爆发,尤其是前端。JS开发者贡献了很多的开源代码,这些凝结成了npm(这个世界上最大的软件包仓库)。说起Node.js的流行,npm(软件包仓库和包管理工具)应该也算得上居功至伟。Node.js安装时默认也安装了npm包管理工具,用来安装和管理各种Node.js的扩展。

node -v

npm -v

4.修改npm安装全局模块所在路径以及缓存cache的路径。修改原因:在执行类似 npm install express -g 等的安装命令时,会默认安装到:C:\Users\用户名\AppData\Roaming\npm路径中,占用C盘的空间,我们希望安装到其他的路径下。

[1] 此处我们希望将全局模块所在路径和缓存路径放在自己node.js安装的文件夹路径中,那么在安装的文件夹下创建两个文件夹node_global及node_cache。

[2] 打开cmd命令窗口,执行两条设置npm配置的命令:npm config set prefix "node的安装路径\node_global" 和 npm config set cache "node的安装路径\node_cache"。

[3] 修改环境变量:我的电脑-右键-属性-高级系统设置-高级-环境变量,系统变量下新建NODE_PATH,路径设置为:安装目录\node_global\node_modules,将用户变量下的Path修改为:node安装目录\node_global。

 

 

[4] 通过npm下载个开源应用包测试下,查看存放的位置路径。

5.配置npm国内镜像(此处选择的是国内淘宝npm镜像,主要是默认的地址下载太慢了),cmd运行指令 npm  config set registry https://registry.npm.taobao.org 即可。运行后,可以通过指令 npm  config get registry 查看,返回是淘宝镜像地址说明修改成功,之后会发现下载速度很快。

npm config set registry https://registry.npm.taobao.org

npm config get registry

2.2.Linux中安装

1.准备工作:CentOS7.9操作系统;Node.js安装包(小编用的版本是node-v16.20.0-linux-x64.tar.gz,建议在官网找到对应版本进行下载;SSH客户端工具FinalShell。

2.使用FinalShell或其他SSH工具远程Linux服务器,新建一个node文件目录存放要安装的Node.js。上传Node.js安装包(node-v16.20.0-linux-x64.tar.gz)到创建的node文件夹下,cd到node目录下,进行解压处理;解压完成后,删除安装包。

mkdir /usr/local/node

cd /usr/local/node

tar -xvf node-v16.20.0-linux-x64.tar.gz

rm -f node-v16.20.0-linux-x64.tar.gz

3.创建软链接以便于可以在任意目录下使用 node 和 npm 命令,类似于在windows上配置全局环境变量。

ln -s /usr/local/node/node-v16.20.0-linux-x64/bin/node /usr/local/bin/node

ln -s /usr/local/node/node-v16.20.0-linux-x64/bin/npm /usr/local/bin/npm

4.安装后打开cmd命令窗口,查看是否安装成功,主要查看node版本和包管理工具npm版本。如Windows中类似,可以配置国内镜像(淘宝npm镜像)。

node -v

npm -v

npm config set registry https://registry.npm.taobao.org

npm config get registry

3.小节总结

    小节讲述了Node.js在Windows和CentOS操作系统中的安装配置步骤,Node.js在前后端开发中发挥着重要作用,尤其是前端。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值