-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path2024-11-21-vscode-hexo.html
More file actions
427 lines (319 loc) · 22.9 KB
/
Copy path2024-11-21-vscode-hexo.html
File metadata and controls
427 lines (319 loc) · 22.9 KB
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
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
<meta name="theme-color" content="#222" media="(prefers-color-scheme: light)">
<meta name="theme-color" content="#222" media="(prefers-color-scheme: dark)"><meta name="generator" content="Hexo 7.1.1">
<link rel="apple-touch-icon" sizes="180x180" href="/images/apple-touch-icon-next.png">
<link rel="icon" type="image/png" sizes="32x32" href="/images/favicon-32x32-next.png">
<link rel="icon" type="image/png" sizes="16x16" href="/images/favicon-16x16-next.png">
<link rel="mask-icon" href="/images/logo.svg" color="#222">
<link rel="stylesheet" href="/css/main.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css" integrity="sha256-wiz7ZSCn/btzhjKDQBms9Hx4sSeUYsDrTLg7roPstac=" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.1.1/animate.min.css" integrity="sha256-PR7ttpcvz8qrF57fur/yAx1qXMFJeJFiA6pSzWi0OIE=" crossorigin="anonymous">
<script class="next-config" data-name="main" type="application/json">{"hostname":"leon.vc","root":"/","images":"/images","scheme":"Gemini","darkmode":"ture","version":"8.19.1","exturl":false,"sidebar":{"position":"left","display":"post","padding":18,"offset":12},"copycode":{"enable":false,"style":null},"fold":{"enable":false,"height":500},"bookmark":{"enable":false,"color":"#222","save":"auto"},"mediumzoom":false,"lazyload":false,"pangu":false,"comments":{"style":"tabs","active":null,"storage":true,"lazyload":false,"nav":null},"stickytabs":false,"motion":{"enable":true,"async":false,"transition":{"menu_item":"fadeInDown","post_block":"fadeIn","post_header":"fadeInDown","post_body":"fadeInDown","coll_header":"fadeInLeft","sidebar":"fadeInUp"}},"i18n":{"placeholder":"搜索...","empty":"没有找到任何搜索结果:${query}","hits_time":"找到 ${hits} 个搜索结果(用时 ${time} 毫秒)","hits":"找到 ${hits} 个搜索结果"},"path":"/search.xml","localsearch":{"enable":true,"trigger":"auto","top_n_per_article":1,"unescape":false,"preload":false}}</script><script src="/js/config.js"></script>
<meta name="description" content="当我确定了用md格式记录笔记,并且使用hexo发布的时候,我开始着手准备我的工具。这十几年我一直使用印象笔记在同步我的信息,用wordpress搭建博客,但印象笔记的笔记好像无法连同格式复制到wordpress当中,并且随着印象笔记的没落,似乎官方也在2023年以后不在更新它的各种媒体信息,而我的会员虽然还有很久才到期,现在却也开始准备保存到本地了。目前还没有找到好的导出方案 笔记软件我选择了">
<meta property="og:type" content="article">
<meta property="og:title" content="vscode+hexo">
<meta property="og:url" content="https://leon.vc/2024-11-21-vscode-hexo.html">
<meta property="og:site_name" content="LeonVC">
<meta property="og:description" content="当我确定了用md格式记录笔记,并且使用hexo发布的时候,我开始着手准备我的工具。这十几年我一直使用印象笔记在同步我的信息,用wordpress搭建博客,但印象笔记的笔记好像无法连同格式复制到wordpress当中,并且随着印象笔记的没落,似乎官方也在2023年以后不在更新它的各种媒体信息,而我的会员虽然还有很久才到期,现在却也开始准备保存到本地了。目前还没有找到好的导出方案 笔记软件我选择了">
<meta property="og:locale" content="zh_CN">
<meta property="article:published_time" content="2024-11-21T12:42:52.000Z">
<meta property="article:modified_time" content="2024-11-26T02:27:01.164Z">
<meta property="article:author" content="Leon">
<meta property="article:tag" content="hexo">
<meta property="article:tag" content="vscode">
<meta name="twitter:card" content="summary">
<link rel="canonical" href="https://leon.vc/2024-11-21-vscode-hexo.html">
<script class="next-config" data-name="page" type="application/json">{"sidebar":"","isHome":false,"isPost":true,"lang":"zh-CN","comments":true,"permalink":"https://leon.vc/2024-11-21-vscode-hexo.html","path":"2024-11-21-vscode-hexo.html","title":"vscode+hexo"}</script>
<script class="next-config" data-name="calendar" type="application/json">""</script>
<title>vscode+hexo | LeonVC</title>
<noscript>
<link rel="stylesheet" href="/css/noscript.css">
</noscript>
</head>
<body itemscope itemtype="http://schema.org/WebPage" class="use-motion">
<div class="headband"></div>
<main class="main">
<div class="column">
<header class="header" itemscope itemtype="http://schema.org/WPHeader"><div class="site-brand-container">
<div class="site-nav-toggle">
<div class="toggle" aria-label="切换导航栏" role="button">
<span class="toggle-line"></span>
<span class="toggle-line"></span>
<span class="toggle-line"></span>
</div>
</div>
<div class="site-meta">
<a href="/" class="brand" rel="start">
<i class="logo-line"></i>
<p class="site-title">LeonVC</p>
<i class="logo-line"></i>
</a>
</div>
<div class="site-nav-right">
<div class="toggle popup-trigger" aria-label="搜索" role="button">
<i class="fa fa-search fa-fw fa-lg"></i>
</div>
</div>
</div>
<nav class="site-nav">
<ul class="main-menu menu"><li class="menu-item menu-item-home"><a href="/" rel="section"><i class="fa fa-home fa-fw"></i>首页</a></li><li class="menu-item menu-item-tags"><a href="/tags/" rel="section"><i class="fa fa-tags fa-fw"></i>标签<span class="badge">7</span></a></li><li class="menu-item menu-item-categories"><a href="/categories/" rel="section"><i class="fa fa-th fa-fw"></i>分类<span class="badge">5</span></a></li><li class="menu-item menu-item-diary"><a href="/categories/%E6%97%A5%E8%AE%B0/" rel="section"><i class="fa fa-inbox fa-fw"></i>日记</a></li><li class="menu-item menu-item-computer"><a href="/categories/%E8%AE%A1%E7%AE%97%E6%9C%BA/" rel="section"><i class="fa fa-computer fa-fw"></i>计算机</a></li><li class="menu-item menu-item-read"><a href="/categories/%E8%AF%BB%E4%B9%A6/" rel="section"><i class="fa fa-readme fa-fw"></i>读书</a></li><li class="menu-item menu-item-resource"><a href="/categories/%E8%B5%84%E6%BA%90/" rel="section"><i class="fa fa-osi fa-fw"></i>资源</a></li><li class="menu-item menu-item-archives"><a href="/archives/" rel="section"><i class="fa fa-archive fa-fw"></i>归档<span class="badge">9</span></a></li><li class="menu-item menu-item-sitemap"><a href="/sitemap.xml" rel="section"><i class="fa fa-sitemap fa-fw"></i>站点地图</a></li>
<li class="menu-item menu-item-search">
<a role="button" class="popup-trigger"><i class="fa fa-search fa-fw"></i>搜索
</a>
</li>
</ul>
</nav>
<div class="search-pop-overlay">
<div class="popup search-popup"><div class="search-header">
<span class="search-icon">
<i class="fa fa-search"></i>
</span>
<div class="search-input-container">
<input autocomplete="off" autocapitalize="off" maxlength="80"
placeholder="搜索..." spellcheck="false"
type="search" class="search-input">
</div>
<span class="popup-btn-close" role="button">
<i class="fa fa-times-circle"></i>
</span>
</div>
<div class="search-result-container no-result">
<div class="search-result-icon">
<i class="fa fa-spinner fa-pulse fa-5x"></i>
</div>
</div>
</div>
</div>
</header>
<aside class="sidebar">
<div class="sidebar-inner sidebar-nav-active sidebar-toc-active">
<ul class="sidebar-nav">
<li class="sidebar-nav-toc">
文章目录
</li>
<li class="sidebar-nav-overview">
站点概览
</li>
</ul>
<div class="sidebar-panel-container">
<!--noindex-->
<div class="post-toc-wrap sidebar-panel">
<div class="post-toc animated"><ol class="nav"><li class="nav-item nav-level-3"><a class="nav-link" href="#Hexo%E7%9A%84%E5%86%99%E4%BD%9C%E6%96%B9%E5%BC%8F"><span class="nav-number">1.</span> <span class="nav-text">Hexo的写作方式</span></a></li><li class="nav-item nav-level-3"><a class="nav-link" href="#%E5%85%B3%E4%BA%8EHexo%E7%9A%84%E6%A8%A1%E6%9D%BF"><span class="nav-number">2.</span> <span class="nav-text">关于Hexo的模板</span></a></li><li class="nav-item nav-level-3"><a class="nav-link" href="#%E4%BD%BF%E7%94%A8Visual-Studio-Code%E6%92%B0%E5%86%99%E6%96%87%E7%AB%A0"><span class="nav-number">3.</span> <span class="nav-text">使用Visual Studio Code撰写文章</span></a></li><li class="nav-item nav-level-3"><a class="nav-link" href="#%E6%9C%89%E7%94%A8%E7%9A%84%E6%8F%92%E4%BB%B6"><span class="nav-number">4.</span> <span class="nav-text">有用的插件</span></a><ol class="nav-child"><li class="nav-item nav-level-4"><a class="nav-link" href="#markdownlint"><span class="nav-number">4.1.</span> <span class="nav-text">markdownlint</span></a></li></ol></li><li class="nav-item nav-level-3"><a class="nav-link" href="#Markdown-All-in-one"><span class="nav-number">5.</span> <span class="nav-text">Markdown All in one</span></a></li></ol></div>
</div>
<!--/noindex-->
<div class="site-overview-wrap sidebar-panel">
<div class="site-author animated" itemprop="author" itemscope itemtype="http://schema.org/Person">
<p class="site-author-name" itemprop="name">Leon</p>
<div class="site-description" itemprop="description">略懂IT,略懂金融</div>
</div>
<div class="site-state-wrap animated">
<nav class="site-state">
<div class="site-state-item site-state-posts">
<a href="/archives/">
<span class="site-state-item-count">9</span>
<span class="site-state-item-name">日志</span>
</a>
</div>
<div class="site-state-item site-state-categories">
<a href="/categories/">
<span class="site-state-item-count">5</span>
<span class="site-state-item-name">分类</span></a>
</div>
<div class="site-state-item site-state-tags">
<a href="/tags/">
<span class="site-state-item-count">7</span>
<span class="site-state-item-name">标签</span></a>
</div>
</nav>
</div>
</div>
</div>
<div class="back-to-top animated" role="button" aria-label="返回顶部">
<i class="fa fa-arrow-up"></i>
<span>0%</span>
</div>
</div>
</aside>
</div>
<div class="main-inner post posts-expand">
<div class="post-block">
<article itemscope itemtype="http://schema.org/Article" class="post-content" lang="zh-CN">
<link itemprop="mainEntityOfPage" href="https://leon.vc/2024-11-21-vscode-hexo.html">
<span hidden itemprop="author" itemscope itemtype="http://schema.org/Person">
<meta itemprop="image" content="/images/avatar.gif">
<meta itemprop="name" content="Leon">
</span>
<span hidden itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
<meta itemprop="name" content="LeonVC">
<meta itemprop="description" content="略懂IT,略懂金融">
</span>
<span hidden itemprop="post" itemscope itemtype="http://schema.org/CreativeWork">
<meta itemprop="name" content="vscode+hexo | LeonVC">
<meta itemprop="description" content="">
</span>
<header class="post-header">
<h1 class="post-title" itemprop="name headline">
vscode+hexo
</h1>
<div class="post-meta-container">
<div class="post-meta">
<span class="post-meta-item">
<span class="post-meta-item-icon">
<i class="far fa-calendar"></i>
</span>
<span class="post-meta-item-text">发表于</span>
<time title="创建时间:2024-11-21 20:42:52" itemprop="dateCreated datePublished" datetime="2024-11-21T20:42:52+08:00">2024-11-21</time>
</span>
<span class="post-meta-item">
<span class="post-meta-item-icon">
<i class="far fa-calendar-check"></i>
</span>
<span class="post-meta-item-text">更新于</span>
<time title="修改时间:2024-11-26 10:27:01" itemprop="dateModified" datetime="2024-11-26T10:27:01+08:00">2024-11-26</time>
</span>
<span class="post-meta-item">
<span class="post-meta-item-icon">
<i class="far fa-folder"></i>
</span>
<span class="post-meta-item-text">分类于</span>
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/%E8%AE%A1%E7%AE%97%E6%9C%BA/" itemprop="url" rel="index"><span itemprop="name">计算机</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/%E8%AE%A1%E7%AE%97%E6%9C%BA/%E7%BD%91%E7%AB%99/" itemprop="url" rel="index"><span itemprop="name">网站</span></a>
</span>
</span>
</div>
</div>
</header>
<div class="post-body" itemprop="articleBody"><p>当我确定了用md格式记录笔记,并且使用hexo发布的时候,我开始着手准备我的工具。这十几年我一直使用印象笔记在同步我的信息,用wordpress搭建博客,但印象笔记的笔记好像无法连同格式复制到wordpress当中,并且随着印象笔记的没落,似乎官方也在2023年以后不在更新它的各种媒体信息,而我的会员虽然还有很久才到期,现在却也开始准备保存到本地了。<em>目前还没有找到好的导出方案</em> </p>
<p>笔记软件我选择了obsidian,可不管说的多神气,对于我这种刚开始准备写几个字的人来说,不需要那么多功能,在之前修改笔记的时候,恰巧我用vscode打开,同时安装了<code>Markdown All in One</code>这个插件后,这不也挺好的么,在反复用hexo发布笔记并且调整格式的时候,安装了<code>markdownlint</code>用来调整markdown的格式,一次性就把格式弄好了,那我为什么还要在多安装一个软件呢?看来vscode就够了。仅以此笔记,记录一下用vscode写hexo的方法。 </p>
<span id="more"></span>
<h3 id="Hexo的写作方式"><a href="#Hexo的写作方式" class="headerlink" title="Hexo的写作方式"></a>Hexo的写作方式</h3><p>按照<a target="_blank" rel="noopener" href="https://hexo.io/zh-cn/docs/writing.html">Hexo 官方文档</a>的说明,创建新文章的命令如下:<br><code>$ hexo new [layout] <title></code><br>其中:</p>
<ul>
<li>layout: 新文章的指定布局,默认post布局,其余两个布局分别是draft和page。 </li>
<li>title: 标题,标题中有空格的时候,必须包围在一对半角双引号中。</li>
</ul>
<h3 id="关于Hexo的模板"><a href="#关于Hexo的模板" class="headerlink" title="关于Hexo的模板"></a>关于Hexo的模板</h3><p>Hexo自动套用scaffolds\post.md模板来生成post格式的文件,而Hexo的文章一般需要的内容如下: </p>
<figure class="highlight yaml"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br></pre></td><td class="code"><pre><span class="line"><span class="meta">---</span></span><br><span class="line"><span class="attr">title:</span> {{<span class="string">title</span>}}</span><br><span class="line"><span class="attr">date:</span> {{<span class="string">date</span>}}</span><br><span class="line"><span class="attr">updated:</span> {{<span class="string">date</span>}}</span><br><span class="line"><span class="attr">tags:</span></span><br><span class="line"><span class="attr">categories:</span></span><br><span class="line"><span class="attr">keywords:</span></span><br><span class="line"><span class="meta">--- </span></span><br></pre></td></tr></table></figure>
<p><code>tags:</code>节点中,如果有多个标签: </p>
<figure class="highlight yaml"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br></pre></td><td class="code"><pre><span class="line"><span class="comment"># 单一标签 </span></span><br><span class="line"><span class="attr">tags:</span> <span class="string">hexo</span> </span><br><span class="line"><span class="comment"># 多个标签 </span></span><br><span class="line"><span class="attr">tags:</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">hexo</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">git</span> </span><br></pre></td></tr></table></figure>
<p><code>categories:</code>节点也是如此: </p>
<figure class="highlight yaml"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br></pre></td><td class="code"><pre><span class="line"><span class="comment">#单一类别 </span></span><br><span class="line"><span class="attr">categories:</span> <span class="string">Computer</span> </span><br><span class="line"><span class="comment">#多个类别 </span></span><br><span class="line"><span class="attr">categories:</span></span><br><span class="line"><span class="bullet">-</span> <span class="string">Computer</span> </span><br><span class="line"><span class="bullet">-</span> <span class="string">Web</span></span><br></pre></td></tr></table></figure>
<p>上面的<code>Web</code>是<code>Computer</code>的子类,如果需要多个分类,用下面list中的方法: </p>
<pre><code class="yaml">categories:
- [Computer, Web]
- [Computer, Games]
- [Life]
</code></pre>
<p>此时这盘文章同时包括三个分类:<code>Web</code>和<code>Games</code>分别都是父类<code>Computer</code>的子类,同时<code>Life</code>是一个没有子分类的分类 </p>
<p><code>drafts</code>文件存在<code>source\_drafts</code>文件夹中,page页面存放在<code>source</code>文件夹中。 </p>
<p><code>hexo n draft "my-idea"</code>来创建一篇草稿,同时也可以用<code>hexo publish "my-idea:</code>命令将草稿从source_drafts中转移到source_post中,并自动填写发布日期。 </p>
<blockquote>
<p>也可以在站点配置中,把<code>default_layout</code>设置成<code>draft</code>,这样运行<code>hexo n "<filename>"</code>命令将直接创建草稿。 </p>
</blockquote>
<h3 id="使用Visual-Studio-Code撰写文章"><a href="#使用Visual-Studio-Code撰写文章" class="headerlink" title="使用Visual Studio Code撰写文章"></a>使用Visual Studio Code撰写文章</h3><p>启动VS Code,选择 <strong>文件|打开文件夹</strong> 打开站点文件夹。 </p>
<p>按下Ctrl+`激活VS Code下方的“终端”面板,并输入<code>hexo n "myblog"</code>并回车。 </p>
<blockquote>
<p>Hexo的简化命令,<code>hexo n</code>相当于<code>hexo new</code>,<code>hexo s</code>相当于<code>hexo server</code>,所以在目录中建立<code>.bat</code>文件:<code>hexo clean && hexo g && hexo d</code> </p>
</blockquote>
<p>按下<strong>Ctrl+P</strong>激活VS Code的“快速打开”面板,并输入刚刚创建的文件名<code>myblog</code>并回车。 </p>
<p>预览文章可以按下<strong>Ctrl+K,V</strong>打开VS Code自带的Markdown预览窗口。 </p>
<p>整体预览可以激活终端并执行<code>hexo s -o</code>,启动Hexo本地服务器并自动在默认浏览器打开(这是<code>-o</code>选项的效果) </p>
<h3 id="有用的插件"><a href="#有用的插件" class="headerlink" title="有用的插件"></a>有用的插件</h3><h4 id="markdownlint"><a href="#markdownlint" class="headerlink" title="markdownlint"></a>markdownlint</h4><p>markdownlint是一个Markdown语法检查其,不符合Markdown规范的内容将被标上波浪线,并提供相应的改进提示。 </p>
<blockquote>
<p>tips: 按下<strong>Ctrl+Shift+X</strong>在侧边栏打开“扩展”面板,输入扩展名称即可自动搜索。 </p>
</blockquote>
<h3 id="Markdown-All-in-one"><a href="#Markdown-All-in-one" class="headerlink" title="Markdown All in one"></a>Markdown All in one</h3><table>
<thead>
<tr>
<th>快捷键</th>
<th>命令</th>
</tr>
</thead>
<tbody><tr>
<td>Ctrl/Cmd + B</td>
<td>切换加粗</td>
</tr>
<tr>
<td>Ctrl/Cmd + I</td>
<td>切换斜体</td>
</tr>
<tr>
<td>Alt+S (Windows)</td>
<td>切换删除线</td>
</tr>
<tr>
<td>Ctrl + Shift + ]</td>
<td>切换标题(上级)</td>
</tr>
<tr>
<td>Ctrl + Shift + [</td>
<td>切换标题(下)</td>
</tr>
<tr>
<td>Ctrl/Cmd + M</td>
<td>切换数学环境</td>
</tr>
<tr>
<td>Alt + C</td>
<td>勾选/取消勾选任务列</td>
</tr>
<tr>
<td>Ctrl/Cmd + Shift + V</td>
<td>切换预览</td>
</tr>
<tr>
<td>Ctrl/Cmd + K V</td>
<td>切换侧边预览</td>
</tr>
</tbody></table>
</div>
<footer class="post-footer">
<div class="post-tags">
<a href="/tags/hexo/" rel="tag"># hexo</a>
<a href="/tags/vscode/" rel="tag"># vscode</a>
</div>
<div class="post-nav">
<div class="post-nav-item">
<a href="/2024-11-20-Joplin-Publish-fa-bu-wen-zhang.html" rel="prev" title="Joplin Publish自动发布文章">
<i class="fa fa-angle-left"></i> Joplin Publish自动发布文章
</a>
</div>
<div class="post-nav-item">
<a href="/2024-11-22-2024-11-22.html" rel="next" title="2024-11-22.md">
2024-11-22.md <i class="fa fa-angle-right"></i>
</a>
</div>
</div>
</footer>
</article>
</div>
</div>
</main>
<footer class="footer">
<div class="footer-inner">
<div class="copyright">
© 2021 –
<span itemprop="copyrightYear">2025</span>
<span class="with-love">
<i class="fa fa-heart"></i>
</span>
<span class="author" itemprop="copyrightHolder">Leon</span>
</div>
</div>
</footer>
<noscript>
<div class="noscript-warning">Theme NexT works best with JavaScript enabled</div>
</noscript>
<script src="https://cdnjs.cloudflare.com/ajax/libs/animejs/3.2.1/anime.min.js" integrity="sha256-XL2inqUJaslATFnHdJOi9GfQ60on8Wx1C2H8DYiN1xY=" crossorigin="anonymous"></script>
<script src="/js/comments.js"></script><script src="/js/utils.js"></script><script src="/js/motion.js"></script><script src="/js/next-boot.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/hexo-generator-searchdb/1.4.1/search.js" integrity="sha256-1kfA5uHPf65M5cphT2dvymhkuyHPQp5A53EGZOnOLmc=" crossorigin="anonymous"></script>
<script src="/js/third-party/search/local-search.js"></script>
</body>
</html>