需求:基于VUE+docker+nginx+IntelliJ IDEA+Alibaba Cloud Toolkit实现WEB项目一键部署
分析:如下图
Alibaba Cloud Toolkit其实是按步骤做了手动部署需要做的三件事情:
1,npm run build打生产包
2,通过ftp服务将生产包放入配置好的nginx服务目录中
3,启动.sh脚本完成部署
首先,我们来实现一次手动部署
一,dist包部分
1,准备VUE源码,如果没有适合练手源码的小伙伴,可以从如下github项目上克隆
tom-wong666/xiaoa
2,npm install 安装依赖
3,npm run build 打包dist
二,ftp服务部分
1,下载安装MobaXterm,奉上链接