From defd333de787a93187b2a8e466de1da9a2cfa94f Mon Sep 17 00:00:00 2001 From: 186526 Date: Thu, 18 Feb 2021 21:01:06 +0800 Subject: [PATCH] Update SW --- cleancache.js | 11 +++++++++++ package.json | 4 +++- source/_data/links.yml | 2 +- 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 cleancache.js diff --git a/cleancache.js b/cleancache.js new file mode 100644 index 0000000..88ffd2a --- /dev/null +++ b/cleancache.js @@ -0,0 +1,11 @@ +var fetch = require('node-fetch'); + +fetch('https://api.cloudflare.com/client/v4/zones/a39ebcbe4e56a2e7f32867f988bde7df/purge_cache', { + method: 'POST', + headers: { + //'X-Auth-Email': 'i@186526.xyz', + 'Authorization': ' Bearer ALz3Oq3tley5eJ9JBJ6nj6MHTsmLRWUyxhK29_QJ', + 'Content-Type': 'application/json' + }, + body: JSON.stringify({"purge_everything":true}) +}); diff --git a/package.json b/package.json index b7fda3e..4c16229 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,8 @@ "clean": "hexo clean", "deploy": "hexo deploy", "server": "hexo server", - "build-cloudflare": "yarn;yarn --cwd ./themes/suka --production;hexo generate" + "build-cloudflare": "yarn;yarn --cwd ./themes/suka --production;hexo generate;node cleancache.js", + "vercel-build": "yarn build-cloudflare" }, "hexo": { "version": "5.3.0" @@ -29,6 +30,7 @@ "hexo-server": "^2.0.0", "hexo-theme-landscape": "^0.0.3", "hexo-uglify": "^2.0.0", + "node-fetch": "^2.6.1", "spectre.css": "^0.5.9", "yarn": "^1.22.10" } diff --git a/source/_data/links.yml b/source/_data/links.yml index b87d61d..c08bd45 100644 --- a/source/_data/links.yml +++ b/source/_data/links.yml @@ -10,7 +10,7 @@ url: "https://www.lbyxlz.com" img: "https://gitee.com/lbyxlz_admin/xlzpic/raw/master/images/2021/02/18/76640ed89300d851fd5652ac627896bf.jpg" text: "优质软件&教程分享" -"Puresys纯净系统-软件下载": +"Puresys": url: "https://www.puresys.net" img: "https://gitee.com/clamowo/CLAMOWO/raw/master/img/%E5%A4%B4%E5%83%8F.jpg" "申请友链":