2.0.2 • Published 4 months ago

easy-deploy-cli v2.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

项目部署小工具。

2.x 版本有更好的错误处理,更多的命令,更好的提示

安装

# 这是一个脚手架,所以请安装到全局
npm i -g easy-deploy-cli

使用

# 在项目文件夹下初始化得到部署模版/deploy/deploy.config.cjs,重复使用init会重置原来的模版。
# 2.x版本会自动将deploy添加之.gitignore
deploy init

# dev 为config中的name值,常见命令值有dev、prod、test等等
deploy run dev

# 跳过项目构建命令,直接使用存在的dist目录压缩上传
deploy run dev -s

# 上传完后立即删除本地dist文件夹
deploy run dev -d

# 用于检查当前config,如zip路径
deploy run dev -c

# 用于测试ssh连接
deploy run dev -ts

deploy.onfig 注意事项以及说明[]

  1. 在环境配置中, name是做为运行命令,请小心填写~
  2. 压缩类型现在只支持 zip。
  3. 模版文件中注释请仔细查看
  4. 若无特别要求,例如:服务器部署文件为 dist时,配置中的 local可不做修改,仅需修改 remote中的 distPathzipPath即可
  5. 配置文件中的 localremote,可以自定义打包文件夹名,压缩包名,如果你需要的话,还可通过 isRetain来保留压缩包,压缩包会自带日期,如 dist-[YYYY-MM-DD-hh-mm-ss].zip
  6. 请把 deploy添加到 .gitgnore,现在会在 init 时自动添加
2.0.2

4 months ago

1.1.6

10 months ago

2.0.1

10 months ago

2.0.0

10 months ago

1.1.5

11 months ago

1.1.4

11 months ago

1.1.3

12 months ago

1.1.2

12 months ago

1.1.1

12 months ago

1.1.0

12 months ago

1.0.0

12 months ago