m-aliyun-market

1.0.3 • Public • Published

dn-middleware-awp

这是一个发布AWP的dn中间件,仅用于无线端并且在app有落地页的项目!!! AWP发布的静态资源必须首先发布到cdn,所以此中间件依赖放置于alicdn-publish中间件之后 当前版本仅支持zcache发布

配置中间件

在当前项目的pipe.yml文件中配置

publish:
  - name: alicdn-publish   # cdn中间件,此处为了方便说明,请忽略具体配置
    build:
      name: shell
      script:
        - dn build -e prod
  - name: awp
    type: zcache      # 发布类型,可选值:zcache/packageApp, 默认zcache
    append: true      # zcache发布是增量发布(在原来版本基础上添加新文件),还是全量替换(整包替换)
    appId: 755        # 应用id,请访问AWP后台查看对应的应用,需要新建的话请创建
    files: *          # 需要发布的文件
    editToken: false  # token信息是否需要编辑,可选值:true/false,默认:false

配置项

参数名 说明 可选值 默认值 是否必填
appId 应用id,请访问AWP后台查看对应的应用,需要新建的话请创建 string ~ true
type 发布类型 zcache、packageApp zcache false
append zcache发布是增量发布(在原来版本基础上添加新文件),还是全量替换(整包替换) true、false true false
files 需要发布的文件,支持数据([/build/scripts/.js,/build/css/.css])或字符串(/build/scripts/*.js) ~ build/scripts/.js,build/css/.css false
editToken token信息是否需要编辑,只做临时配置,记得删掉 true、false false false

token信息

  • AWP发布需要token信息,首次使用中间件会提示输入,然后token或花名信息会写入本地文件,每次发布默认从文件读取。
  • 如果需要修改本地文件的token信息和花名,请修改pipe.yml文件,改完之后请务必删除editToken配置,因为此信息不需要每次都输入!!!
- name: awp
  editToken: true

Readme

Keywords

none

Package Sidebar

Install

npm i m-aliyun-market

Weekly Downloads

1

Version

1.0.3

License

ISC

Last publish

Collaborators

  • jason.czq