当你一切准备就绪,请开始你的临门一脚;

113 阅读1分钟

1,阿里云配置Nginx

  • yum install gcc-c++
  • yum install -y pcre pcre-devel
  • yum install -y zlib zlib-devel
  • yum install -y openssl openssl-devel
  1. mkdir ruanjian
  2. cd ruanjian
  3. wget -c nginx.org/download/ng…
  4. tar -zxvf nginx-1.10.1.tar.gz
  5. cd nginx-1.10.1
  6. ./configure
    ./configure --with-http_ssl_module => ssl 配置https环境
  7. make 预安装
  8. make install
  9. whereis nginx 查看 nginx 安装路径 /usr/local/nginx
  10. 配置环境变量
  • vim /etc/profile
  • export PATH=/usr/local/nginx/sbin:$PATH
  • // 重新启动环境
  • source /etc/profile
  1. 启动 nginx
  2. 重启 nginx -s reload

2,下载NodeJS

  • a. node 官网下载 node linux 版本
  • b. xftp 上到的阿里云服务器
  • c. 新建 ruanjian 把node 拖拽到 这个目录
  • d. 解压 tar -xvf node-v14.10.1-linux-x64.tar.xz
  • e. 移动文件 mv node-v14.10.1-linux-x64 /usr/local/nodejs
  • f. 配置环境变量 vim /etc/profile => 进入环境配置

export PATH=$PATH:/usr/local/nodejs/bin

source /etc/profile => 更新环境变量

测试 => node -v npm -v

    • cnpm i nodemon -g
    • cnpm i pm2 -g
    • cnpm i supervisor -g
    • cnpm i rimraf -g

3,前端打包 注意点

  1. 把项目里面所有的 localhost 替换成 公网IP
  2. router 设置成 mode:hash
  3. 设置 打包相对路径 publicPath:"",
  4. 测试文案 全部去掉
  5. 打包 npm run build
  6. 本地测试
  7. 线上测试
  8. 正式发布