本站从零开始的
填坑搭建记录。
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
Hexo插件
站点功能拓展
文章书写功能拓展
-
Innsert a mindmap by markdown in your hexo blog by markmap.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
在你的博客中使用markdown插入思维导图,使用markmap。
-
hexo-tag-hint
is a simplistic plugin for Hexo which enables presenting a floating bubble containing the hint text when the content text gets hovered or clicked (yes, mobile-ready!).- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
文本浮动气泡插件
Travis CI
私有Git子模块的API-Token
出于后期站点运营管理的考虑,【博客站点主框架】应该和【博客站点主题】以及【博客文章仓库】分开管理,所以将【博客站点】设计为Git主模块,【博客站点主题】(Github上拉取的分支,在Github上为公开项目)和【博客文章仓库】(在Github上为私有项目)都作为Git子模块。
问题就出在这其中:
在 Travis CI 平台上,Git 子模块的相关操作。
解决方案Git子模块【博客文章仓库】在Github上为私有项目;在Travis CI平台上,需要根据所选的安全策略对其进行特殊处理。
解决方案[ Private Dependencies GitHub - Travis CI ]#API Token
.travis.yml
相关部分:⤵1
2
3
4
5
6
7
8#=== 【Travis CI】 private-dependencies → api-token === (start)
## Docs: https://docs.travis-ci.com/user/private-dependencies/#api-token
git:
submodules: false
before_install:
- echo -e "\n\nmachine github.com\n login $GH_TOKEN\n" >~/.netrc
- git submodule update --init --recursive
#=== 【Travis CI】 private-dependencies → api-token === (end)
相关 → 安全策略选择Authentication Protocol Dependency URL format Gives access to Notes Deploy Key SSH git@github.com/… single repository used by default for main repository User Key SSH git@github.com/… all repos user has access to recommended for dependencies Password HTTPS https://… all repos user has access to password can be encrypted API token HTTPS https://… all repos user has access to token can be encrypted
Travis CI平台日志
日志记录
- Git子模块相关
https://api.travis-ci.com/v3/job/496362702/log.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389travis_fold:start:worker_info
[0K[33;1mWorker information[0m
hostname: 152cce68-6f4a-4341-81fe-7eaeefdef51e@1.worker-com-oss-6955bf87c5-hxzlp.gce-production-3
version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e966231
instance: travis-job-ceb93927-64f3-4499-bb95-3f7320304628 travis-ci-sardonyx-xenial-1593004276-4d46c6b3 (via amqp)
startup: 5.939950103s
travis_fold:end:worker_info
[0Ktravis_time:start:150bf000
[0Ktravis_time:end:150bf000:start=1617710281006673902,finish=1617710281158064964,duration=151391062,event=no_world_writable_dirs
[0Ktravis_time:start:014f489a
[0Ktravis_time:end:014f489a:start=1617710281160985803,finish=1617710281164008949,duration=3023146,event=setup_filter
[0Ktravis_time:start:12bb32c7
[0Ktravis_time:end:12bb32c7:start=1617710281170122551,finish=1617710281179045631,duration=8923080,event=agent
[0Ktravis_time:start:00c3fcda
[0Ktravis_time:end:00c3fcda:start=1617710281181850435,finish=1617710281183926995,duration=2076560,event=check_unsupported
[0Ktravis_time:start:1ecf0d73
[0Ktravis_fold:start:system_info
[0K[33;1mBuild system information[0m
Build language: node_js
Build dist: xenial
Build id: 222256002
Job id: 496362702
Runtime kernel version: 4.15.0-1077-gcp
travis-build version: 091d532a
[34m[1mBuild image provisioning date and time[0m
Wed Jun 24 13:36:52 UTC 2020
[34m[1mOperating System Details[0m
Distributor ID: Ubuntu
Description: Ubuntu 16.04.6 LTS
Release: 16.04
Codename: xenial
[34m[1mSystemd Version[0m
systemd 229
[34m[1mCookbooks Version[0m
3f92a99 https://github.com/travis-ci/travis-cookbooks/tree/3f92a99
[34m[1mgit version[0m
git version 2.27.0
[34m[1mbash version[0m
GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu)
[34m[1mgcc version[0m
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609
[34m[1mdocker version[0m
Client:
Version: 18.06.0-ce
API version: 1.38
Go version: go1.10.3
Git commit: 0ffa825
Built: Wed Jul 18 19:11:02 2018
OS/Arch: linux/amd64
Experimental: false
Server:
Engine:
Version: 18.06.0-ce
API version: 1.38 (minimum version 1.12)
Go version: go1.10.3
Git commit: 0ffa825
Built: Wed Jul 18 19:09:05 2018
OS/Arch: linux/amd64
Experimental: false
[34m[1mclang version[0m
clang version 7.0.0 (tags/RELEASE_700/final)
[34m[1mjq version[0m
jq-1.5
[34m[1mbats version[0m
Bats 0.4.0
[34m[1mshellcheck version[0m
0.7.0
[34m[1mshfmt version[0m
v2.6.3
[34m[1mccache version[0m
3.2.4
[34m[1mcmake version[0m
cmake version 3.12.4
[34m[1mheroku version[0m
heroku/7.42.1 linux-x64 node-v12.16.2
[34m[1mimagemagick version[0m
Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-11-12 http://www.imagemagick.org
[34m[1mmd5deep version[0m
4.4
[34m[1mmercurial version[0m
version 4.8
[34m[1mmysql version[0m
mysql Ver 14.14 Distrib 5.7.30, for Linux (x86_64) using EditLine wrapper
[34m[1mopenssl version[0m
OpenSSL 1.0.2g 1 Mar 2016
[34m[1mpacker version[0m
1.3.3
[34m[1mpostgresql client version[0m
psql (PostgreSQL) 10.13 (Ubuntu 10.13-1.pgdg16.04+1)
[34m[1mragel version[0m
Ragel State Machine Compiler version 6.8 Feb 2013
[34m[1msudo version[0m
1.8.16
[34m[1mgzip version[0m
gzip 1.6
[34m[1mzip version[0m
Zip 3.0
[34m[1mvim version[0m
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Mar 18 2020 14:06:17)
[34m[1miptables version[0m
iptables v1.6.0
[34m[1mcurl version[0m
curl 7.47.0 (x86_64-pc-linux-gnu) libcurl/7.47.0 GnuTLS/3.4.10 zlib/1.2.8 libidn/1.32 librtmp/2.3
[34m[1mwget version[0m
GNU Wget 1.17.1 built on linux-gnu.
[34m[1mrsync version[0m
rsync version 3.1.1 protocol version 31
[34m[1mgimme version[0m
v1.5.4
[34m[1mnvm version[0m
0.35.3
[34m[1mperlbrew version[0m
/home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.88
[34m[1mphpenv version[0m
rbenv 1.1.2-30-gc879cb0
[34m[1mrvm version[0m
rvm 1.29.10 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
[34m[1mdefault ruby version[0m
ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-linux]
[34m[1mCouchDB version[0m
couchdb 1.6.1
[34m[1mElasticSearch version[0m
5.5.0
[34m[1mInstalled Firefox version[0m
firefox 63.0.1
[34m[1mMongoDB version[0m
MongoDB 4.0.19
[34m[1mPhantomJS version[0m
2.1.1
[34m[1mPre-installed PostgreSQL versions[0m
9.4.26
9.5.22
9.6.18
[34m[1mRedis version[0m
redis-server 6.0.5
[34m[1mPre-installed Go versions[0m
1.11.1
[34m[1mant version[0m
Apache Ant(TM) version 1.9.6 compiled on July 20 2018
[34m[1mmvn version[0m
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
[34m[1mgradle version[0m
Gradle 5.1.1!
[34m[1mlein version[0m
Leiningen 2.9.3 on Java 11.0.2 OpenJDK 64-Bit Server VM
[34m[1mPre-installed Node.js versions[0m
v10.21.0
v11.0.0
v12.18.1
v4.9.1
v6.17.1
v8.12.0
v8.17.0
v8.9
[34m[1mphpenv versions[0m
system
5.6
5.6.40
7.1
7.1.27
7.2
* 7.2.15 (set by /home/travis/.phpenv/version)
hhvm
hhvm-stable
[34m[1mcomposer --version[0m
Composer version 1.8.4 2019-02-11 10:52:10
[34m[1mPre-installed Ruby versions[0m
ruby-2.3.8
ruby-2.4.5
ruby-2.5.3
travis_fold:end:system_info
[0K
travis_time:end:1ecf0d73:start=1617710281186425795,finish=1617710281191703956,duration=5278161,event=show_system_info
[0Ktravis_time:start:0c3432d8
[0Ktravis_time:end:0c3432d8:start=1617710281194230517,finish=1617710281205894718,duration=11664201,event=rm_riak_source
[0Ktravis_time:start:1022b38d
[0Ktravis_time:end:1022b38d:start=1617710281217518192,finish=1617710281234813931,duration=17295739,event=fix_rwky_redis
[0Ktravis_time:start:00e95f20
[0Ktravis_time:end:00e95f20:start=1617710281241092498,finish=1617710281923508871,duration=682416373,event=wait_for_network
[0Ktravis_time:start:110dc1ad
[0Ktravis_time:end:110dc1ad:start=1617710281929444430,finish=1617710282163180006,duration=233735576,event=update_apt_keys
[0Ktravis_time:start:10967e90
[0Ktravis_time:end:10967e90:start=1617710282167400608,finish=1617710282220856131,duration=53455523,event=fix_hhvm_source
[0Ktravis_time:start:04663298
[0Ktravis_time:end:04663298:start=1617710282224839364,finish=1617710282227791584,duration=2952220,event=update_mongo_arch
[0Ktravis_time:start:2738421a
[0Ktravis_time:end:2738421a:start=1617710282232531573,finish=1617710282274939493,duration=42407920,event=fix_sudo_enabled_trusty
[0Ktravis_time:start:1f113ef1
[0Ktravis_time:end:1f113ef1:start=1617710282279423099,finish=1617710282282053577,duration=2630478,event=update_glibc
[0Ktravis_time:start:01158e7d
[0Ktravis_time:end:01158e7d:start=1617710282286952653,finish=1617710282295986206,duration=9033553,event=clean_up_path
[0Ktravis_time:start:18113940
[0Ktravis_time:end:18113940:start=1617710282301792699,finish=1617710282310668589,duration=8875890,event=fix_resolv_conf
[0Ktravis_time:start:074fde8b
[0Ktravis_time:end:074fde8b:start=1617710282317489895,finish=1617710282329032318,duration=11542423,event=fix_etc_hosts
[0Ktravis_time:start:06003b20
[0Ktravis_time:end:06003b20:start=1617710282333980228,finish=1617710282344912714,duration=10932486,event=fix_mvn_settings_xml
[0Ktravis_time:start:04377a42
[0Ktravis_time:end:04377a42:start=1617710282350794523,finish=1617710282362329955,duration=11535432,event=no_ipv6_localhost
[0Ktravis_time:start:107f9670
[0Ktravis_time:end:107f9670:start=1617710282368231044,finish=1617710282371785442,duration=3554398,event=fix_etc_mavenrc
[0Ktravis_time:start:0492a09b
[0Ktravis_time:end:0492a09b:start=1617710282377107180,finish=1617710282380866467,duration=3759287,event=fix_wwdr_certificate
[0Ktravis_time:start:09214040
[0Ktravis_time:end:09214040:start=1617710282384652034,finish=1617710282410695159,duration=26043125,event=put_localhost_first
[0Ktravis_time:start:1e531d50
[0Ktravis_time:end:1e531d50:start=1617710282414437909,finish=1617710282417996318,duration=3558409,event=home_paths
[0Ktravis_time:start:0e5d90e8
[0Ktravis_time:end:0e5d90e8:start=1617710282421848908,finish=1617710282434710739,duration=12861831,event=disable_initramfs
[0Ktravis_time:start:053094a8
[0Ktravis_time:end:053094a8:start=1617710282438556776,finish=1617710282830861337,duration=392304561,event=disable_ssh_roaming
[0Ktravis_time:start:136c6158
[0Ktravis_time:end:136c6158:start=1617710282835448833,finish=1617710282837850753,duration=2401920,event=debug_tools
[0Ktravis_time:start:0068a768
[0Ktravis_time:end:0068a768:start=1617710282842344444,finish=1617710282845812988,duration=3468544,event=uninstall_oclint
[0Ktravis_time:start:1a7ffe12
[0Ktravis_time:end:1a7ffe12:start=1617710282850101021,finish=1617710282853059277,duration=2958256,event=rvm_use
[0Ktravis_time:start:0a318d31
[0Ktravis_time:end:0a318d31:start=1617710282859366907,finish=1617710282867980129,duration=8613222,event=rm_etc_boto_cfg
[0Ktravis_time:start:0c43b79b
[0Ktravis_time:end:0c43b79b:start=1617710282871878442,finish=1617710282876227239,duration=4348797,event=rm_oraclejdk8_symlink
[0Ktravis_time:start:2856c0ed
[0Ktravis_time:end:2856c0ed:start=1617710282881925518,finish=1617710282982550974,duration=100625456,event=enable_i386
[0Ktravis_time:start:05db3ce6
[0Ktravis_time:end:05db3ce6:start=1617710282986932136,finish=1617710282992489673,duration=5557537,event=update_rubygems
[0Ktravis_time:start:0024500c
[0Ktravis_time:end:0024500c:start=1617710282997198288,finish=1617710283807994228,duration=810795940,event=ensure_path_components
[0Ktravis_time:start:019ad4b8
[0Ktravis_time:end:019ad4b8:start=1617710283812137854,finish=1617710283814928635,duration=2790781,event=redefine_curl
[0Ktravis_time:start:1528968d
[0Ktravis_time:end:1528968d:start=1617710283820464921,finish=1617710283919009049,duration=98544128,event=nonblock_pipe
[0Ktravis_time:start:0930d69e
[0Ktravis_time:end:0930d69e:start=1617710283922847483,finish=1617710289952236561,duration=6029389078,event=apt_get_update
[0Ktravis_time:start:110f6412
[0Ktravis_time:end:110f6412:start=1617710289956456895,finish=1617710289959091673,duration=2634778,event=deprecate_xcode_64
[0Ktravis_time:start:02138baa
[0Ktravis_time:end:02138baa:start=1617710289963868539,finish=1617710292720823745,duration=2756955206,event=update_heroku
[0Ktravis_time:start:0cc90e10
[0Ktravis_time:end:0cc90e10:start=1617710292725276007,finish=1617710292727864419,duration=2588412,event=shell_session_update
[0Ktravis_time:start:1723302f
[0Ktravis_fold:start:docker_mtu_and_registry_mirrors
[0Ktravis_fold:end:docker_mtu_and_registry_mirrors
[0Ktravis_time:end:1723302f:start=1617710292732562421,finish=1617710295309356682,duration=2576794261,event=set_docker_mtu_and_registry_mirrors
[0Ktravis_time:start:11006820
[0Ktravis_fold:start:resolvconf
[0Ktravis_fold:end:resolvconf
[0Ktravis_time:end:11006820:start=1617710295313382683,finish=1617710295389642279,duration=76259596,event=resolvconf
[0Ktravis_time:start:122bd746
[0Ktravis_time:end:122bd746:start=1617710295396498754,finish=1617710295558940486,duration=162441732,event=maven_central_mirror
[0Ktravis_time:start:0f295fa5
[0Ktravis_time:end:0f295fa5:start=1617710295563568281,finish=1617710295658042861,duration=94474580,event=maven_https
[0Ktravis_time:start:0312f198
[0Ktravis_time:end:0312f198:start=1617710295663353861,finish=1617710295666011163,duration=2657302,event=fix_ps4
[0Ktravis_time:start:05f70cb4
[0K
travis_fold:start:git.checkout
[0Ktravis_time:start:17a1b04e
[0K$ git clone --depth=50 --branch=master https://github.com/SuiteLHY/SuiteLHY.github.io.git SuiteLHY/SuiteLHY.github.io
Cloning into 'SuiteLHY/SuiteLHY.github.io'...
travis_time:end:17a1b04e:start=1617710295674097532,finish=1617710296329264757,duration=655167225,event=checkout
[0K$ cd SuiteLHY/SuiteLHY.github.io
$ git checkout -qf 0ddf22b1cdb5a19d216e76649bbf5211a3e5f3d6
travis_fold:end:git.checkout
[0K
travis_fold:start:git.submodule
[0Ktravis_time:start:06340ea8
[0K$ git submodule update --init --recursive
Submodule 'themes/Kratos-Rebirth' (https://github.com/SuiteLHY/Kratos-Rebirth) registered for path 'themes/Kratos-Rebirth'
Cloning into '/home/travis/build/SuiteLHY/SuiteLHY.github.io/themes/Kratos-Rebirth'...
Submodule path 'themes/Kratos-Rebirth': checked out 'f9c90ae7ed635024e785f4a34b6d80e7e7a7bb08'
travis_time:end:06340ea8:start=1617710296341465664,finish=1617710297538107398,duration=1196641734,event=checkout
[0Ktravis_fold:end:git.submodule
[0Ktravis_time:end:06340ea8:start=1617710296341465664,finish=1617710297541158373,duration=1199692709,event=checkout
[0Ktravis_time:start:2c1fbca3
[0K
[33;1mSetting environment variables from repository settings[0m
$ export GH_TOKEN=[secure]
travis_time:end:2c1fbca3:start=1617710297545498640,finish=1617710297556567643,duration=11069003,event=env
[0Ktravis_fold:start:nvm.install
[0Ktravis_time:start:15ab485c
[0K$ nvm install 10
Downloading and installing node v10.24.0...
Downloading https://nodejs.org/dist/v10.24.0/node-v10.24.0-linux-x64.tar.xz...
Computing checksum with sha256sum
Checksums matched!
Now using node v10.24.0 (npm v6.14.11)
travis_time:end:15ab485c:start=1617710298423894759,finish=1617710301094021425,duration=2670126666,event=setup
[0Ktravis_fold:end:nvm.install
[0K
travis_fold:start:cache.1
[0KSetting up build cache
$ export CASHER_DIR=${TRAVIS_HOME}/.casher
travis_time:start:06318892
[0K$ Installing caching utilities
travis_time:end:06318892:start=1617710302236650159,finish=1617710302499532184,duration=262882025,event=setup_casher
[0Ktravis_time:start:00373a2e
[0Ktravis_time:end:00373a2e:start=1617710302506540626,finish=1617710302510283664,duration=3743038,event=setup_casher
[0Ktravis_time:start:0649bbf4
[0Kattempting to download cache archive[0m
[32;1mfetching master/cache--linux-xenial-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855--node-10.tgz[0m
[32;1mfound cache[0m
travis_time:end:0649bbf4:start=1617710302514526146,finish=1617710303976735176,duration=1462209030,event=setup_casher
[0Ktravis_fold:end:cache.1
[0K
travis_fold:start:cache.npm
[0K
travis_time:start:01392087
[0Ktravis_time:end:01392087:start=1617710304166048666,finish=1617710304169295897,duration=3247231,event=setup_cache
[0Ktravis_time:start:2773dcba
[0Kadding /home/travis/.npm to cache[0m
travis_time:end:2773dcba:start=1617710304174955441,finish=1617710305782382148,duration=1607426707,event=setup_cache
[0Ktravis_fold:end:cache.npm
[0K$ node --version
v10.24.0
$ npm --version
6.14.11
$ nvm --version
0.37.2
travis_fold:start:before_install
[0Ktravis_time:start:0407f8a1
[0K$ git submodule init && git submodule update
travis_time:end:0407f8a1:start=1617710306474611374,finish=1617710306521760419,duration=47149045,event=before_install
[0Ktravis_fold:end:before_install
[0Ktravis_fold:start:install.npm
[0Ktravis_time:start:197bd51d
[0K$ npm ci
> ejs@2.7.4 postinstall /home/travis/build/SuiteLHY/SuiteLHY.github.io/node_modules/ejs
> node ./postinstall.js
added 197 packages in 1.614s
travis_time:end:197bd51d:start=1617710306705477286,finish=1617710308729335852,duration=2023858566,event=install
[0Ktravis_fold:end:install.npm
[0K
travis_time:start:331ba8db
[0K$ hexo clean
INFO Validating config
travis_time:end:331ba8db:start=1617710308733490906,finish=1617710309338977986,duration=605487080,event=script
[0K[32;1mThe command "hexo clean" exited with 0.[0m
travis_time:start:0d401613
[0K$ hexo generate
INFO Validating config
INFO Start processing
Deprecated as of 10.7.0. highlight(lang, code, ...args) has been deprecated.
Deprecated as of 10.7.0. Please use highlight(code, options) instead.
https://github.com/highlightjs/highlight.js/issues/2277
Deprecated as of 10.7.0. highlight(lang, code, ...args) has been deprecated.
Deprecated as of 10.7.0. Please use highlight(code, options) instead.
https://github.com/highlightjs/highlight.js/issues/2277
Deprecated as of 10.7.0. highlight(lang, code, ...args) has been deprecated.
Deprecated as of 10.7.0. Please use highlight(code, options) instead.
https://github.com/highlightjs/highlight.js/issues/2277
Deprecated as of 10.7.0. highlight(lang, code, ...args) has been deprecated.
Deprecated as of 10.7.0. Please use highlight(code, options) instead.
https://github.com/highlightjs/highlight.js/issues/2277
FATAL { err:
TypeError: Cannot read property 'main' of undefined
at Hexo.<anonymous> (/home/travis/build/SuiteLHY/SuiteLHY.github.io/themes/Kratos-Rebirth/scripts/genconfig.js:6:61)
at Hexo.tryCatcher (/home/travis/build/SuiteLHY/SuiteLHY.github.io/node_modules/bluebird/js/release/util.js:16:23)
at Hexo.<anonymous> (/home/travis/build/SuiteLHY/SuiteLHY.github.io/node_modules/bluebird/js/release/method.js:15:34)
at Promise.map.key (/home/travis/build/SuiteLHY/SuiteLHY.github.io/node_modules/hexo/lib/hexo/index.js:405:22)
at tryCatcher (/home/travis/build/SuiteLHY/SuiteLHY.github.io/node_modules/bluebird/js/release/util.js:16:23)
at MappingPromiseArray._promiseFulfilled (/home/travis/build/SuiteLHY/SuiteLHY.github.io/node_modules/bluebird/js/release/map.js:68:38)
at MappingPromiseArray.PromiseArray._iterate (/home/travis/build/SuiteLHY/SuiteLHY.github.io/node_modules/bluebird/js/release/promise_array.js:115:31)
at MappingPromiseArray.init (/home/travis/build/SuiteLHY/SuiteLHY.github.io/node_modules/bluebird/js/release/promise_array.js:79:10)
at MappingPromiseArray._asyncInit (/home/travis/build/SuiteLHY/SuiteLHY.github.io/node_modules/bluebird/js/release/map.js:37:10)
at _drainQueueStep (/home/travis/build/SuiteLHY/SuiteLHY.github.io/node_modules/bluebird/js/release/async.js:97:12)
at _drainQueue (/home/travis/build/SuiteLHY/SuiteLHY.github.io/node_modules/bluebird/js/release/async.js:86:9)
at Async._drainQueues (/home/travis/build/SuiteLHY/SuiteLHY.github.io/node_modules/bluebird/js/release/async.js:102:5)
at Immediate.Async.drainQueues [as _onImmediate] (/home/travis/build/SuiteLHY/SuiteLHY.github.io/node_modules/bluebird/js/release/async.js:15:14)
at runCallback (timers.js:705:18)
at tryOnImmediate (timers.js:676:5)
at processImmediate (timers.js:658:5) } 'Something\'s wrong. Maybe you can find the solution here: %s' 'https://hexo.io/docs/troubleshooting.html'
travis_time:end:0d401613:start=1617710309344746249,finish=1617710310183149105,duration=838402856,event=script
[0K[31;1mThe command "hexo generate" exited with 2.[0m
travis_fold:start:cache.2
[0Kstore build cache
travis_time:start:17a0725a
[0Ktravis_time:end:17a0725a:start=1617710310190970550,finish=1617710310194166728,duration=3196178,event=cache
[0Ktravis_time:start:03e339bc
[0K[32;1mnothing changed[0m
travis_time:end:03e339bc:start=1617710310198156711,finish=1617710311173343922,duration=975187211,event=cache
[0Ktravis_fold:end:cache.2
[0K
Done. Your build exited with 1.
- Git子模块相关
记录
站点主题的相关记录
图片文件路径,相对于主题根目录:
themes\Kratos-Rebirth\source\images\
及其子文件目的:
- 统一文件格式,便于管理;(次要)
- 节省存储空间√
紧跟潮流🎵。(主要)
使用工具 —— ezgif.com
截图:
📖参看
- 【★】【GFM】GitHub Flavored Markdown Spec - github.github.com
- 【☆】Google 翻译
- 【☆】[ HTML style tag ] - w3schools.com
- HTML Color Picker
- 「本站_标准颜色」 ⤵
- 『 红 』
#CC0000
- 『 粉 』
#FF6699
- 『 橙 』
#FCC000
- 『 绿 』
#6AA84F
- 『 蓝 』
#4343FF
- 『 紫 』
#9900FF
- 『 灰 』
#808080
- 『 红 』
- HTML中      等6种空白空格的区别_电脑小技巧_上网技巧_QQ地带
- markdown-cheatsheet-online | guides.github.com
- markdown 需要转义的字符 - 简书
- Sentence spacing in digital media - Wikipedia
- 【★】Unicode 字符百科
- 【★】软件版本号规范与命名原则 - 简书
- Markdown 教程 | 菜鸟教程
- 👆 - 白色指向反手指数 表情符号: U+1F446 - Unicode 字符百科
- 📖 - 打开书 表情符号: U+1F4D6 - Unicode 字符百科
- 🔗 - 链接符号 表情符号: U+1F517 - Unicode 字符百科
- 🖇 - 链接回形针 表情符号: U+1F587 - Unicode 字符百科
- 🗎 - 文献: U+1F5CE - Unicode 字符百科
- ※ - 参考标志: U+203B - Unicode 字符百科
- ☌ - 关联: U+260C - Unicode 字符百科
- 🡅 - 向上重箭头: U+1F845 - Unicode 字符百科
- 🡆 - 向右重箭头: U+1F846 - Unicode 字符百科
- 🡇 - 向下重箭头: U+1F847 - Unicode 字符百科
- 🡄 - 向左重箭: U+1F844 - Unicode 字符百科
- ⤴ - 指向右侧然后向上弯曲的箭头 表情符号: U+2934 - Unicode 字符百科
- ⤵ - 指向右侧然后向下弯曲的箭头 表情符号: U+2935 cudarrr - Unicode 字符百科
- ⤶ - 指向下侧然后向左弯曲的箭头: U+2936 ldca - Unicode 字符百科
- ⤷ - 指向下侧然后向右弯曲的箭头: U+2937 rdca - Unicode 字符百科
- 🎵 - 快乐的音符 表情符号: U+1F3B5 - Unicode 字符百科
- ⇔ - 左右双箭头: U+21D4 hArr - Unicode 字符百科
- ⇒ - 向右双箭头: U+21D2 rArr - Unicode 字符百科
- — - Em 长划: U+2014 mdash - Unicode 字符百科
- 标点符号 - 维基百科,自由的百科全书
- 连接号 - 维基百科,自由的百科全书
- Best Practices in Securing Your Data - Travis CI
- [ Getting started with the REST API - GitHub Docs ]#Authentication
- Github 中 Markdown 锚点链接如何写 - 码蚁de天空 - OSCHINA - 中文开源技术交流社区
- Hexo 搭建个人博客 #04 主题的安装与自定义样式 | 杨斌的博客
- Hexo使用攻略:(四)Hexo的分类和标签设置 | { GoonX }
- html - How to display {% raw %} and {% endraw %} using markdown? - Stack Overflow
- 【★】持续集成服务 Travis CI 教程 - 阮一峰的网络日志
- 个人博客如何设计分类和标签 - 知乎
- 六度分隔理论 - 维基百科,自由的百科全书
- 将通用代码添加为git子模块的问题:“索引中已存在” | 码农家园
- 如何规划blog的标签(tag)和分类 - 心内求法 - 博客园
- 如何解决 Git 仓库嵌套问题 - Jartto's blog
- Hexo 搭建个人博客 #05 利用 Travis CI 帮你自动部署 - SegmentFault 思否
- 关于 git-submodule 的一些基本操作 - SegmentFault 思否
※参考和引用
🔗外部链接
- Wikipedia's external link ltr-icon
- 【站点主题背景】#賢者の弟子を名乗る賢者 ペガサス飛行 - 藤原的插画 - pixiv
- 【站点文章区域背景】#碧蓝航线 大凤 - Calder_洸的插画 - pixiv
- 【站点文章区域背景】#オリジナル 🎃 - 花ヶ田 / hanagata的插画 - pixiv
- 【站点作者头像区域背景】#崩坏3 20210503 - Asc11的插画 - pixiv