1.nodejs简介
Node.js是一个开源和跨平台的JavaScript运行时环境。它几乎是任何类型项目的流行工具。
Node.js应用程序在单个程序中运行,无需为每个请求创建新的线程。Node.js在其标准库中提供了一组异步的I/O原语,以防JavaScript代码阻塞,通常,Node.js中的库是使用非阻塞范式编写的,使得阻塞行为成为异常而不是常态。
Node.js具有独特的优势,因为数百万为浏览器编写的JavaScript的前端开发者现在无需学习完全不同的语言,就可以编写除客户端代码之外的服务器端代码。
2.nodejs安装
下载 | Node.js 中文网官网找到想要的安装包右键复制链接
wget https://npmmirror.com/mirrors/node/v16.16.0/node-v16.16.0-linux-x64.tar.xz
下载好之后解压
xz -d node-v16.16.0-linux-x64.tar.xz
tar -xvf node-v16.16.0-linux-x64.tar
解压出来之后
进入/app/node-v16.16.0-linux-x64/bin
试运行一下./node -v看下是否成功
然后建立软链接
ln -s /app/node-v16.16.0-linux-x64/bin/node /usr/local/bin/node
ln -s /app/node-v16.16.0-linux-x64/bin/npm /usr/local/bin/npm