2.0.2 • Published 5 months ago

easy-deploy-cli v2.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
5 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

5 months ago

1.1.6

11 months ago

2.0.1

11 months ago

2.0.0

11 months ago

1.1.5

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.0

1 year ago