ali-cdn-cli

refresh and push ali-cdn in shell

Usage no npm install needed!

<script type="module">
  import aliCdnCli from 'https://cdn.skypack.dev/ali-cdn-cli';
</script>

README

ali-cdn-cli

A cli wrapper of aliyun-cdn-refresh to simplify Refresh and push interface for aliyun cdn api

CDN缓存概览

npm install -g ali-cdn-cli
  Usage: ali-cdn-cli [options]

  Options:

    -i, --AccessKeyId <value>      Aliyun AccessKeyId
    -k, --AccessKeySecret <value>  Aliyun AccessKeySecret
    -d, --refreshDir <dir>         refresh dir on CDN Cache to be expired
    -f, --refreshFile <file>       refresh file on CDN Cache to be expired
    -p, --pushFile <file>          push file into CDN L2 Cache
    -h, --help                     output usage information

刷新缓存 refresh dir or file on CDN Cache to be expired

ali-cdn-cli --refreshDir http://yourcdndomain/img/
ali-cdn-cli --refreshFile http://yourcdndomain/img/1.png

使用CDN后,文件与源文件不一致,如何刷新缓存

预热 push file into CDN L2 cache

ali-cdn-cli --pushFile http://yourcdndomain/img/1.png

如何判断CDN的预热任务是否执行完成