1.0.3 • Published 7 years ago

dn-middleware-awp v1.0.3

Weekly downloads
1
License
ISC
Repository
-
Last release
7 years ago

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、packageAppzcachefalse
appendzcache发布是增量发布(在原来版本基础上添加新文件),还是全量替换(整包替换)true、falsetruefalse
files需要发布的文件,支持数据(/build/scripts/.js,/build/css/.css)或字符串(/build/scripts/*.js)~build/scripts/.js,build/css/.cssfalse
editTokentoken信息是否需要编辑,只做临时配置,记得删掉true、falsefalsefalse

token信息

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

7 years ago