服务器前后端项目打包上传服务器、Electron-packager简单打包(小白笔记)

前后端开发打包上传以及Electron-packager简单打包

服务器地址:120.26.185.134(我这是阿里的ECS云服务器)

后端

  • 先maven clean再maven package
  • scp start-0.0.1-SNAPSHOT.jar [email protected]:/usr/local——上传服务器
  • 查看服务器目录文件是否在
  • java -jar start-0.0.1-SNAPSHOT.jar 服务器运行
  • lsof -i:8080(查看8080端口)
  • kill -9 3139(结束进程)
  • nohup java -jar start-0.0.1-SNAPSHOT.jar >out.file 2>&1 &(保证应用一直再后台运行)

前端(需要提前下好nginx)

  • start nginx(根目录命令行)
  • 服务器
  • sudo yum install nginx(安装)
  • sudo systemctl enable nginx(启用)
  • sudo systemctl start nginx(启动)
  • sudo service nginx restart(重启)
  • sudo systemctl status nginx(验证服务状态)
  • scp -r dist [email protected]:/usr/share/nginx/html(目录下命令行)

Electron-packager简单打包

  • npm install electron-packager --save-dev (安装packager)
  • “package”: “electron-package ./ hello --out ./bulid --platform=win32 --arch=x64”,
  • npm run package

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传服务器前后端项目打包上传服务器、Electron-packager简单打包(小白笔记)服务器前后端项目打包上传服务器、Electron-packager简单打包(小白笔记)