2.1.3 • Published 9 months ago

@chetuoche/deploy v2.1.3

Weekly downloads
-
License
ISC
Repository
-
Last release
9 months ago

介绍

安装

Node版本要求

@chetuoche/deploy 需要Node.js v16或更高版本,可以使用nvm或volta 在同一台电脑中管理多个Node版本

可以使用下列任一命令安装这个新的包:

npm install -g @chetuoche/deploy

pnpm install -g @chetuoche/deploy

yarn global add @chetuoche/deploy

volta install @chetuoche/deploy

安装之后,你就可以在命令行中访问 ctc-deploy-service 命令。你可以通过简单运行 ctc-deploy-service,看看是否展示出了一份所有可用命令的帮助信息,来验证它是否安装成功。

你还可以用这个命令来检查其版本是否正确:

ctc-deploy-service -v

npm.io

API

查看帮助

ctc-deploy-service -h

初始化

运行以下命令来生成自动化发布配置

ctc-deploy-service init

脚本会首先检查项目中有没有deploy.config.js配置文件,没有的话会弹出交互式配置项输入:

具体配置项有:

  • 项目名称
  • 需要部署的环境
  • 环境名称

以下配置项每个环境都需要单独配置:

  • 打包命令 script
  • 服务器地址 host
  • 服务器端口号 port
  • 用户名 username
  • 密码 password
  • 本地打包目录 distPath
  • 部署路径 webDir
  • 是否备份 isBak
  • 最大备份数量 maxBakNum
  • 是否开启钉钉通知 isOpenDingMsg
  • 钉钉通知token地址 dingToken
  • 开始部署钉钉通知内容 dingStartMsg
  • 部署完成钉钉通知内容 dingEndMsg

npm.io

2.1.2

9 months ago

2.1.3

9 months ago

2.1.1

9 months ago

2.0.9

9 months ago

2.0.8

9 months ago

2.1.0

9 months ago

2.0.5

9 months ago

2.0.7

9 months ago

2.0.6

9 months ago

2.0.2

12 months ago

2.0.1

12 months ago

1.1.23

12 months ago

1.1.22

12 months ago

1.1.21

12 months ago

1.1.20

1 year ago

1.1.19

2 years ago

1.1.18

2 years ago

1.1.17

2 years ago

1.1.16

2 years ago

1.1.15

2 years ago

1.1.14

2 years ago

1.1.13

2 years ago

1.1.12

2 years ago

1.1.11

2 years ago

1.1.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago