自动部署前端项目到 oss
npm i oss-deploy -D
在 package.json 中添加命令
{
"scripts": {
"pub": "oss-deploy"
}
}
- 配置文件默认在项目根目录下
- 配置文件默认为
oss-deploy.config.json
- 配置文件可以添加环境,如
oss-deploy.config.dev.json
在项目根目录下创建 oss-deploy.config.json
文件
{
"domain": "https://demo.com",
"accessKeyId": "xxxxx",
"accessKeySecret": "xxx",
"bucket": "bucket-name",
"region": "oss-cn-beijing",
"build": "npm run build"
}
domain
自定义域名可为空accessKeyId
阿里云 accessKeyIdaccessKeySecret
阿里云 accessKeySecretbucket
阿里云 bucketregion
阿里云 regionbuild
打包命令 默认为npm run build
dist
打包目录 默认为dist
barkApi
bark 推送地址refreshFilePath
刷新文件路径 默认为./refresh.txt