Naming Prosecution Mitigator

    gem-mine-cdn-cs

    0.2.3 • Public • Published

    gem-mine-cdn-cs

    用于NodeJS侧上传文件夹到CDN服务

    内部包,API可能会调整,请锁定版本使用

    Demo

    const uploadToCS = require('gem-mine-cdn-cs')
    
    try {
      await uploadToCS({
        uploadOrigin: 'http://cs.101.com',  // 域名
        bucket: 'dev_content_manage_portal_web', // 共享平台应用名
        path: 'gem-mine-docs-test', // 服务器路径
        key, // access_key,暂未实现,无需传入
        secret, // access_secret,暂未实现,无需传入
        dist, // 要上传的文件路径
        complete() {
          logger.done('CDN 文件上传完毕')
        },
        shouldUploadMapFile: false,// 自动过滤.map文件
        override: false,// 是否采用同名文件冲突覆盖策略
        ignoreFiles: [] // 过滤的文件名,用indexOf判断,默认为['index.html', 'version.json', '.DS_Store']
      })
    } catch (e) {
      // e
    }

    Install

    npm i gem-mine-cdn-cs

    DownloadsWeekly Downloads

    6

    Version

    0.2.3

    License

    none

    Unpacked Size

    11.3 kB

    Total Files

    3

    Last publish

    Collaborators

    • githoniel
    • guxingke201
    • mraiguo
    • nicky_nd