Skip to content

Commit fbe6c23

Browse files
committed
Replace jsDelivr assets to local
1 parent 4691e3a commit fbe6c23

File tree

2 files changed

+84
-16
lines changed

2 files changed

+84
-16
lines changed

merger.html

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,7 @@
1616
<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
1717
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
1818
<!-- Upgrade HTTP Connections to HTTPS - Default -->
19-
<link rel="preconnect" href="https://cdn.jsdelivr.net" crossorigin>
2019
<link rel="preconnect" href="https://lib.baomitu.com" crossorigin>
21-
<link rel="preconnect" href="https://cdn.helingqi.com" crossorigin>
2220
<link rel="preconnect" href="https://www.gravatar.com" crossorigin>
2321
<link rel="shortcut icon" type="image/x-icon" id="favicon"><!-- Page icon will be set automatically -->
2422

@@ -68,9 +66,8 @@
6866

6967
// QQ Mobile wouldn't decode qrcode from `data:image`, so for qq mobile only speical qrcode that generate from qrcode api is necessary (this feature is awaiting review)
7068
var qrcodeapi = "https://www.zhihu.com/qrcode?url="; // Please note that the API has to support HTTPS connection otherwise will not be loaded
71-
var gravatar_url = "https://cdn.helingqi.com/avatar/"; // You can set your preferred gravatar source (mirror) here; stay default if you cannot decide which source you'd prefer
69+
var gravatar_url = "https://www.gravatar.com/avatar/"; // You can set your preferred gravatar source (mirror) here; stay default if you cannot decide which source you'd prefer
7270
// var gravatar_url = "https://gravatar.loli.net/avatar/"; // A Gravatar source provided by css.loli.net; stabler, relatively slower (in China)
73-
// var gravatar_url = "https://www.gravatar.com/avatar/"; // The official Gravatar source, faster, but may be inacessible in China
7471
</script>
7572

7673
<div class="main" id="h">
@@ -122,22 +119,13 @@ <h2 id="name"></h2>
122119

123120
<!-- Footer Scripts -->
124121
<!-- Please do not swap scripts' order -->
125-
<!-- Load Javascript files from jsDelivr - Default -->
126-
<!-- <script src="https://cdn.jsdelivr.net/combine/npm/jquery@3"></script>
127-
<script src="https://cdn.jsdelivr.net/combine/gh/lrsjng/jquery-qrcode@0.18.0/dist/jquery-qrcode.min.js,npm/blueimp-md5@2.18.0/js/md5.min.js,gh/hifocus/merger@0.27.0/assets/js/function.min.js,gh/hifocus/merger@0.27.0/assets/js/font_974919_xgtacm93vxp.min.js"></script> -->
122+
<!-- Load Javascript files from lib.baomitu.com and local - Default -->
128123

129124
<script crossorigin="anonymous" integrity="sha512-894YE6QWD5I59HgZOGReFYm4dnWc1Qt5NtvYSaNcOP+u1T9qYdvdihz0PPSiiqn/+/3e7Jo4EaG7TubfWGUrMQ==" src="https://lib.baomitu.com/jquery/3.6.0/jquery.min.js"></script>
130125
<script crossorigin="anonymous" integrity="sha512-P9oNnyfvOZrY1H0D5js+UcLZr+vLkX50glCUlpJAd/RL84+KBtGI4yvH5YVM5TejD+jbURwQq3C/7hgYWOo8bQ==" src="https://lib.baomitu.com/lrsjng.jquery-qrcode/0.18.0/jquery-qrcode.min.js"></script>
131126
<script crossorigin="anonymous" integrity="sha512-Hmp6qDy9imQmd15Ds1WQJ3uoyGCUz5myyr5ijainC1z+tP7wuXcze5ZZR3dF7+rkRALfNy7jcfgS5hH8wJ/2dQ==" src="https://lib.baomitu.com/blueimp-md5/2.18.0/js/md5.min.js"></script>
132-
<script src="https://cdn.jsdelivr.net/combine/gh/qr-merger/merger@0.27.0/assets/js/function.min.js,gh/qr-merger/merger@0.27.0/assets/js/font_974919_xgtacm93vxp.min.js"></script>
133-
134-
135-
<!-- Load Javascript files from UNPKG - Zhihu Mirror -->
136-
<!-- <script src="https://unpkg.zhimg.com/jquery@3/dist/jquery.min.js"></script>
137-
<script src="https://unpkg.zhimg.com/jquery-qrcode2@latest/dist/jquery-qrcode.min.js"></script>
138-
<script src="https://unpkg.zhimg.com/blueimp-md5@2/js/md5.min.js"></script>
139-
<script src="https://unpkg.zhimg.com/qr-merger@0.27.0/assets/js/function.min.js"></script>
140-
<script src="https://unpkg.zhimg.com/qr-merger@0.27.0/assets/js/font_974919_xgtacm93vxp.min.js"></script> -->
127+
<script src="/assets/js/function.min.js"></script>
128+
<script src="/assets/js/font_974919_xgtacm93vxp.min.js"></script>
141129
</body>
142130

143131
</html>

yarn.lock

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2+
# yarn lockfile v1
3+
4+
5+
camel-case@^3.0.0:
6+
version "3.0.0"
7+
resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73"
8+
integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=
9+
dependencies:
10+
no-case "^2.2.0"
11+
upper-case "^1.1.1"
12+
13+
clean-css@^4.2.1:
14+
version "4.2.4"
15+
resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.4.tgz#733bf46eba4e607c6891ea57c24a989356831178"
16+
integrity sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==
17+
dependencies:
18+
source-map "~0.6.0"
19+
20+
commander@^2.19.0:
21+
version "2.20.3"
22+
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
23+
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
24+
25+
he@^1.2.0:
26+
version "1.2.0"
27+
resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
28+
integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
29+
30+
html-minifier@^4.0.0:
31+
version "4.0.0"
32+
resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-4.0.0.tgz#cca9aad8bce1175e02e17a8c33e46d8988889f56"
33+
integrity sha512-aoGxanpFPLg7MkIl/DDFYtb0iWz7jMFGqFhvEDZga6/4QTjneiD8I/NXL1x5aaoCp7FSIT6h/OhykDdPsbtMig==
34+
dependencies:
35+
camel-case "^3.0.0"
36+
clean-css "^4.2.1"
37+
commander "^2.19.0"
38+
he "^1.2.0"
39+
param-case "^2.1.1"
40+
relateurl "^0.2.7"
41+
uglify-js "^3.5.1"
42+
43+
lower-case@^1.1.1:
44+
version "1.1.4"
45+
resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac"
46+
integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw=
47+
48+
no-case@^2.2.0:
49+
version "2.3.2"
50+
resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac"
51+
integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==
52+
dependencies:
53+
lower-case "^1.1.1"
54+
55+
param-case@^2.1.1:
56+
version "2.1.1"
57+
resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247"
58+
integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc=
59+
dependencies:
60+
no-case "^2.2.0"
61+
62+
relateurl@^0.2.7:
63+
version "0.2.7"
64+
resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9"
65+
integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=
66+
67+
source-map@~0.6.0:
68+
version "0.6.1"
69+
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
70+
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
71+
72+
uglify-js@^3.5.1:
73+
version "3.15.4"
74+
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.15.4.tgz#fa95c257e88f85614915b906204b9623d4fa340d"
75+
integrity sha512-vMOPGDuvXecPs34V74qDKk4iJ/SN4vL3Ow/23ixafENYvtrNvtbcgUeugTcUGRGsOF/5fU8/NYSL5Hyb3l1OJA==
76+
77+
upper-case@^1.1.1:
78+
version "1.1.3"
79+
resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598"
80+
integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=

0 commit comments

Comments
 (0)