node 服务器

安装nvm

nvm是node版本管理器

  1. //创建nvm 安装目录
  2. mkdir /usr/local/nvm
  3. mkdir /opt/nvm
  4. //克隆代码到服务器
  5. git clone https://github.com/nvm-sh/nvm.git /opt/nvm
  6. //导出NVM_DIR 环境变量,让nvm 安装node到该目录
  7. export NVM_DIR=/usr/local/nvm
  8. //执行nvm 的命令, 激活nvm 到系统shell 中
  9. source /opt/nvm/nvm.sh

常用命令

  1. nvm list //服务器上的node版本
  2. nvm use 14.17.5 //切换使用的node版本
  3. nvm install 14.17.5//node版本安装

服务器安装node

  1. yum install node //尝试是否可以
  2. //下载node压缩包并解压
  3. wget https://nodejs.org/dist/v14.17.5/node-v14.17.5-linux-x64.tar.xz
  4. tar -xf node-v14.17.5-linux-x64.tar.xz
  5. //配置node环境变量或者软链接
  6. export NODE_HOME=`/root/zuo/env/node-v14.17.5-linux-x64`{ 这里填解压之后node的路径}
  7. export PATH=$PATH:$NODE_HOME/bin

git

安装git

  1. yum -y install git

nginx

安装nginx
参考 https://www.yuque.com/liupeng-ibrjm/qbk7ug/di5rsi

拉取代码

git clone 拉取代码

打包

拉取好的代码目录中运行

  1. npm install //安装前端依赖
  2. npm run build //打包生成静态代码
  3. 如果出现错误可以用yarn
  4. 安装yarn npm install yarn -g
  5. yarn //安装前端依赖
  6. yarn build //打包生成静态代码

部署

nginx配置

参考https://www.yuque.com/liupeng-ibrjm/qbk7ug/di5rsi