服务器前后端项目打包上传服务器、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
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传