如何在服务器上安装node、npm
·
在服务器上安装node、npm
1.什么是node
Node.js(简称Node)是一个基于Chrome V8 JavaScript引擎构建的开源、跨平台的JavaScript运行时环境。它允许开发者使用JavaScript在服务器端编写高性能和可伸缩的网络应用程序。
与传统的浏览器环境中运行JavaScript不同,Node.js将JavaScript带入了服务器端,使得开发人员可以利用JavaScript的特性来构建后端应用程序。Node.js提供了许多内置模块和API,可以用于处理文件、网络通信、数据库操作等常见的服务器端任务。
Node.js采用事件驱动、非阻塞I/O模型,使其能够处理大量并发请求而不会阻塞其他事件。这使得Node.js非常适合构建实时应用程序、聊天应用、推送服务、RESTful API等对高并发性能有要求的场景。
除了作为服务器端的运行环境,Node.js还广泛应用于前端开发工具链、构建工具、命令行工具等方面。通过Node.js和npm(Node Package Manager),开发人员可以轻松地安装和使用各种开源JavaScript库和工具。
总结起来,Node.js是一个基于JavaScript的服务器端运行环境,提供了强大的功能和丰富的生态系统,使开发人员能够高效地构建各种类型的应用程序。
2.什么是npm
npm是Node.js的包管理器,全称为Node Package Manager。它是一个命令行工具,用于安装、发布和管理JavaScript库和软件包。
通过npm,开发人员可以方便地下载和安装其他开发者共享的JavaScript库,并将这些库作为项目的依赖项进行使用。npm提供了一个庞大的软件包仓库,其中包含了各种功能丰富的库和工具,可以帮助开发人员快速构建应用程序。
除了安装和管理依赖项,npm还提供了一些其他常用的功能,例如创建自己的软件包、版本管理、脚本执行等。它允许开发人员轻松共享代码,并能够方便地解决软件包之间的依赖关系。
需要注意的是,npm是基于JavaScript和Node.js的生态系统而开发的,因此主要用于管理JavaScript相关的软件包和库。它是在Node.js安装时自动附带的,所以无需额外安装。
3.安装node
1.进入指定目录
cd /usr/local
2.下载文件
wget https://nodejs.org/dist/v14.15.1/node-v14.15.1-linux-x64.tar.gz
如果下载失败,提示权限问题,添加sudo
sudo wget https://nodejs.org/dist/v14.15.1/node-v14.15.1-linux-x64.tar.gz
3.解压文件
tar -zxvf node-v14.15.1-linux-x64.tar.gz
4.重命名文件
mv node-v14.15.1-linux-x64 node-v14.15.1
5.添加环境配置
修改配置文件
vi /etc/profile
新增node的路径
export NODE_HOME=/usr/local/node-v14.15.1
export PATH=$PATH:$NODE_HOME/bin
6.刷新配置文件
source /etc/profile
7.验证环境变量是否设置成功
node -v
npm -v
更多推荐
已为社区贡献1条内容
所有评论(0)