还在ftp手动上传前端打包文件?
开发环境、测试环境、生产环境管理困难?
一次要发多个服务器?
go-deploy
一键上传部署工具,支持多服务器配置
安装
npm install go-deploy -g
生成配置文件
gd init
在当前目录下新建 gd.config.js 配置文件
部署上传
gd [dev/demo/...]
根据 gd.config.js 中的 servers 关键字(keyword)匹配
例如,keyword: ["开发环境", "dev", "开发"]
那么执行命令 gd dev 或 gd 开发环境
都是部署至开发环境
可以一次匹配多台 server
动态参数
gd dev password=123 remoteRoot=root 动态设置配置中的参数
gd dev config=D:/gd.config.js 指定 config 文件