-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathatom.xml
79 lines (46 loc) · 16.3 KB
/
atom.xml
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
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Leony's Wiki</title>
<subtitle>Leony's Wiki</subtitle>
<link href="/atom.xml" rel="self"/>
<link href="http://leonyff.gitee.com/"/>
<updated>2019-10-16T13:09:23.157Z</updated>
<id>http://leonyff.gitee.com/</id>
<author>
<name>Leony</name>
</author>
<generator uri="http://hexo.io/">Hexo</generator>
<entry>
<title>Welcome Leony's Wiki!</title>
<link href="http://leonyff.gitee.com/wiki/leony-s-wiki/"/>
<id>http://leonyff.gitee.com/wiki/leony-s-wiki/</id>
<published>2019-10-14T14:54:41.000Z</published>
<updated>2019-10-16T13:09:23.157Z</updated>
<content type="html"><![CDATA[<p><strong>个人学习笔记知识管理仓库</strong></p><p>收集总结一些学习笔记和资料,部分来自于网络,本人只做收集整理,以供个人方便查找使用!</p><hr><br><br><div style="background:#fcefe8"><b>生于忧患,死于安乐</b> <p> 舜发于畎亩之中,傅说举于版筑之间,胶鬲举于鱼盐之中,管夷吾举于士,孙叔敖举于海,百里奚举于市。</p><p> 故天将降大任于是人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。 </p> 人恒过,然后能改,困于心衡于虑而后作,征于色发于声而后喻。入则无法家拂士,出则无敌国外患者,国恒亡,然后知生于忧患而死于安乐也。 <p></p></div><p></p>]]></content>
<summary type="html">
<p><strong>个人学习笔记知识管理仓库</strong></p>
<p>收集总结一些学习笔记和资料,部分来自于网络,本人只做收集整理,以供个人方便查找使用!</p>
<hr>
<br>
<br>
<div style="background:#fcefe8">
<b>生于
</summary>
<category term="Welcome" scheme="http://leonyff.gitee.com/tags/Welcome/"/>
</entry>
<entry>
<title>hexo安装配置使用</title>
<link href="http://leonyff.gitee.com/wiki/%E8%B7%AC%E6%AD%A5%E5%8D%83%E9%87%8C/Hexo/hexo%E5%AE%89%E8%A3%85%E9%85%8D%E7%BD%AE%E4%BD%BF%E7%94%A8/"/>
<id>http://leonyff.gitee.com/wiki/跬步千里/Hexo/hexo安装配置使用/</id>
<published>2019-10-14T14:38:48.000Z</published>
<updated>2019-10-16T13:44:19.691Z</updated>
<content type="html"><![CDATA[<h2 id="hexo安装"><a class="markdownIt-Anchor" href="#hexo安装"></a> hexo安装</h2><p>hexo依赖于:<strong>Node.js</strong> 和 <strong>Git</strong></p><h3 id="安装命令"><a class="markdownIt-Anchor" href="#安装命令"></a> 安装命令</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">npm install -g hexo-cli</span><br></pre></td></tr></table></figure><h3 id="初始化"><a class="markdownIt-Anchor" href="#初始化"></a> 初始化</h3><figure class="highlight bash"><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></pre></td><td class="code"><pre><span class="line"><span class="comment"># 新建一个网站,如果没有设置[folder],Hexo默认在目前的文件夹建立网站</span></span><br><span class="line">hexo init [folder]</span><br><span class="line"><span class="built_in">cd</span> [folder]</span><br><span class="line">npm install</span><br></pre></td></tr></table></figure><h3 id="其它命令"><a class="markdownIt-Anchor" href="#其它命令"></a> 其它命令</h3><h4 id="init"><a class="markdownIt-Anchor" href="#init"></a> <strong>init</strong></h4><p>新建一个网站,如果没有设置[folder],Hexo默认在目前的文件夹建立网站</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">hexo init [folder]</span><br></pre></td></tr></table></figure><h4 id="new"><a class="markdownIt-Anchor" href="#new"></a> <strong>new</strong></h4><p>新建一篇文章。如果没有设置 <code>layout</code> 的话,默认使用 _config.yml中的 <code>default_layout</code> 参数代替。如果标题包含空格的话,请使用引号括起来。</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">hexo new [layout] <title></span><br><span class="line">hexo new <span class="string">"post title with whitespace"</span></span><br></pre></td></tr></table></figure><p><strong>参数:</strong></p><ul><li><code>-p</code>, <code>--path</code> 自定义新文章的路径</li><li><code>-r</code>, <code>--replace</code> 如果存在同名文章,将其替换</li><li><code>-s</code>, <code>--slug</code> 文章的slug, 作为新文章的文件名和发布后的URL</li></ul><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">hexo new page --path about/me <span class="string">"About me"</span></span><br></pre></td></tr></table></figure><blockquote><p>以上命令会创建一个 <code>source/about/me.md</code> 文件,同时 Front Matter 中的 title 为 <code>"About me"</code></p><p>注意!title 是必须指定的!如果你这么做并不能达到你的目的</p></blockquote><h4 id="generate"><a class="markdownIt-Anchor" href="#generate"></a> generate</h4><p>生成静态文件</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">hexo generate</span><br><span class="line"><span class="comment">#可以简写成</span></span><br><span class="line">hexo g</span><br></pre></td></tr></table></figure><p><strong>参数</strong>:</p><ul><li><code>-d</code>, <code>--deploy</code> 文件生成后立即部署网站</li><li><code>-w</code>, <code>--watch</code> 监视文件变动</li><li><code>-b</code>, <code>--bail</code> 生成过程中如果发生任何未处理的异常抛出异常</li><li><code>-f</code>, <code>--force</code> 强制重新生成文件</li></ul><h4 id="publish"><a class="markdownIt-Anchor" href="#publish"></a> publish</h4><p>发表草稿</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">hexo publish [layout] <filename></span><br></pre></td></tr></table></figure><h4 id="server"><a class="markdownIt-Anchor" href="#server"></a> server</h4><p>启动服务器。默认情况下,访问网址为: <code>http://localhost:4000/</code></p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">hexo server</span><br><span class="line"><span class="comment">#可以简写成</span></span><br><span class="line">hexo s</span><br></pre></td></tr></table></figure><p><strong>参数</strong>:</p><ul><li><code>-p</code>, <code>--port</code> 重设端口</li><li><code>-s</code>, <code>--static</code> 只使用静态文件</li><li><code>-l</code>, <code>--log</code> 启动日记记录,使用覆盖记录格式</li></ul><h4 id="deploy"><a class="markdownIt-Anchor" href="#deploy"></a> deploy</h4><p>部署网站</p><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">hexo deploy</span><br><span class="line"><span class="comment">#可以简写成</span></span><br><span class="line">hexo d</span><br></pre></td></tr></table></figure><p><strong>参数</strong>:</p><p><code>-g</code>, <code>--generate</code> 部署之前预先生成静态文件</p><h3 id="目录结构"><a class="markdownIt-Anchor" href="#目录结构"></a> 目录结构</h3><p>创建完成目录结构如下:</p><figure class="highlight plain"><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><br><span class="line">├── _config.yml #整个网站的配置文件</span><br><span class="line">├── package.json #应用程序(插件)配置文件</span><br><span class="line">├── scaffolds #模板文件夹,用于存放写文章的模板</span><br><span class="line">├── source #资源文件夹,存放用户资源</span><br><span class="line">| ├── _drafts</span><br><span class="line">| └── _posts</span><br><span class="line">└── themes #主题文件夹</span><br></pre></td></tr></table></figure><h4 id="_configyml"><a class="markdownIt-Anchor" href="#_configyml"></a> <strong>_config.yml</strong></h4><p>网站的配置文件,这个文件可以配置网站的大部分参数</p><h4 id="packagejson"><a class="markdownIt-Anchor" href="#packagejson"></a> <strong>package.json</strong></h4><p>配置网站的应用程序信息,可以自由移除。扩展网站功能。</p><h4 id="scaffolds"><a class="markdownIt-Anchor" href="#scaffolds"></a> <strong>scaffolds</strong></h4><p>模板文件夹,新建文章时,Hexo会根据scaffold来建立文件</p><p>Hexo的模板指的是在新建文章文件时,文章中默认填充的内容。</p><h4 id="source"><a class="markdownIt-Anchor" href="#source"></a> <strong>source</strong></h4><p>资源文件夹时存放用户资源的地方,除了<code>_posts</code>文件夹外,开头命名为<code>_</code>的文件/文件夹和隐藏文件会被忽略。</p><blockquote><p>Markdown和Html文件会被解析并存放到public文件夹,而其它文件会拷贝过去。</p></blockquote><h4 id="themes"><a class="markdownIt-Anchor" href="#themes"></a> <strong>themes</strong></h4><p>主题文件夹,Hexo会根据主题来生成静态页面</p><h3 id="配置-configyml"><a class="markdownIt-Anchor" href="#配置-configyml"></a> 配置 <em>config.yml</em></h3><h4 id="网站site"><a class="markdownIt-Anchor" href="#网站site"></a> 网站:site</h4><table><thead><tr><th>参数</th><th>描述</th></tr></thead><tbody><tr><td>title</td><td>网站标题</td></tr><tr><td>subtitile</td><td>网站副标题</td></tr><tr><td>description</td><td>网站描述</td></tr><tr><td>keywords</td><td>网站关键字,多个用半角逗号分隔</td></tr><tr><td>author</td><td>作者</td></tr><tr><td>language</td><td>网站使用的语言:zh-Hans</td></tr><tr><td>timezone</td><td>区域:Asiz/shanghai</td></tr></tbody></table><h4 id="网址url"><a class="markdownIt-Anchor" href="#网址url"></a> 网址:url</h4><table><thead><tr><th>参数</th><th>描述</th><th>默认值</th></tr></thead><tbody><tr><td>url</td><td>网址</td><td></td></tr><tr><td>root</td><td>网站根目录</td><td></td></tr><tr><td>permalink</td><td>文章永久链接格式</td><td><code>:year/:month/:day:title/</code></td></tr><tr><td>permalkink_defaults</td><td>永久链接中各部分的默认值</td><td></td></tr></tbody></table><blockquote><p>如果网站存放在子目录中,例如:<code>http://domain.com/blog</code>, 要将<code>url</code>设为: <code>http://domain.com/blog</code>,并把<code>root</code>设置为<code>/blog/</code></p></blockquote><h4 id="目录directory"><a class="markdownIt-Anchor" href="#目录directory"></a> 目录:Directory</h4><table><thead><tr><th>参数</th><th>描述</th><th>默认值</th></tr></thead><tbody><tr><td>source_dir</td><td>资源文件夹,这个文件夹用来存放内容</td><td>source</td></tr><tr><td>public_dir</td><td>公共文件夹,这个文件夹用于存放生成的站点文件</td><td>public</td></tr><tr><td>tag_dir</td><td>标签文件夹</td><td>tags</td></tr><tr><td>archive_dir</td><td>归档文件夹</td><td>archives</td></tr><tr><td>category_dir</td><td>分类文件夹</td><td>categories</td></tr><tr><td>code_dir</td><td>include code文件夹,source_dir下的子目录</td><td>downloads/code</td></tr><tr><td>i18n_dir</td><td>国际化(i18n)文件夹</td><td>:lang</td></tr><tr><td>skip_render</td><td>跳过指定文件的渲染,匹配到的文件将会不做改动的复制到public目录中,可以使用glob表达式来匹配路径</td><td></td></tr></tbody></table><h4 id="文章writing"><a class="markdownIt-Anchor" href="#文章writing"></a> 文章:writing</h4><table><thead><tr><th>参数</th><th>描述</th><th>默认值</th></tr></thead><tbody><tr><td>new_post_name</td><td>新的文件名称</td><td>:title.md</td></tr><tr><td>default_layout</td><td>预设布局</td><td>post</td></tr><tr><td>auto_spacing</td><td>在中文和英文之间加入空格</td><td>false</td></tr><tr><td>titlecase</td><td>把标题转换为title case</td><td>false</td></tr><tr><td>external_link</td><td>在新标签打开链接</td><td>true</td></tr><tr><td>filename_case</td><td>把文件名称转换为小写(1)或大写(2)</td><td>0</td></tr><tr><td>render_drafts</td><td>显示草稿</td><td>false</td></tr><tr><td>post_asset_folder</td><td>启动Asset文件夹</td><td>false</td></tr><tr><td>relative_link</td><td>把链接改为于更目录相对地址</td><td>false</td></tr><tr><td>future</td><td>显示未来的文章</td><td>true</td></tr><tr><td>highlight</td><td>代码块的设置</td><td></td></tr></tbody></table><h4 id="分类标签category-tag"><a class="markdownIt-Anchor" href="#分类标签category-tag"></a> 分类&标签:Category & Tag</h4><table><thead><tr><th>参数</th><th>描述</th><th>默认值</th></tr></thead><tbody><tr><td>default_category</td><td>默认分类</td><td>uncategorized</td></tr><tr><td>category_map</td><td>分类别名</td><td></td></tr><tr><td>tag_map</td><td>标签别名</td><td></td></tr></tbody></table><h4 id="日期时间格式date-time-format"><a class="markdownIt-Anchor" href="#日期时间格式date-time-format"></a> 日期/时间格式:Date / Time format</h4><table><thead><tr><th>参数</th><th>描述</th><th>默认值</th></tr></thead><tbody><tr><td>date_format</td><td>日期格式</td><td>YYYY-MM-DD</td></tr><tr><td>time_format</td><td>时间格式</td><td>HH:mm:ss</td></tr></tbody></table><h4 id="分页pagination"><a class="markdownIt-Anchor" href="#分页pagination"></a> 分页:Pagination</h4><table><thead><tr><th>参数</th><th>描述</th><th>默认值</th></tr></thead><tbody><tr><td>per_page</td><td>每页显示文章的数量(0: 关闭分页功能)</td><td>10</td></tr><tr><td>pagination_dir</td><td>分页目录</td><td>page</td></tr></tbody></table><h4 id="扩展extensions"><a class="markdownIt-Anchor" href="#扩展extensions"></a> 扩展:Extensions</h4><table><thead><tr><th>参数</th><th>描述</th></tr></thead><tbody><tr><td>theme</td><td>当前主题名称,值为: false 时禁用主题</td></tr><tr><td>theme_config</td><td>主题配置文件,这里放置的配置会覆盖,主题目录下的_config_.yml中的配置</td></tr><tr><td>deploy</td><td>部署部分的设置</td></tr><tr><td>meta_generator</td><td>Meta generator标签,值为false时Hexo不会再头部插入该标签</td></tr></tbody></table><h2 id="参考资料"><a class="markdownIt-Anchor" href="#参考资料"></a> 参考资料</h2><blockquote><ul><li><a href></a></li><li><a href></a></li></ul></blockquote>]]></content>
<summary type="html">
<h2 id="hexo安装"><a class="markdownIt-Anchor" href="#hexo安装"></a> hexo安装</h2>
<p>hexo依赖于:<strong>Node.js</strong> 和 <strong>Git</strong></p>
</summary>
<category term="跬步千里" scheme="http://leonyff.gitee.com/categories/%E8%B7%AC%E6%AD%A5%E5%8D%83%E9%87%8C/"/>
<category term="Hexo" scheme="http://leonyff.gitee.com/categories/%E8%B7%AC%E6%AD%A5%E5%8D%83%E9%87%8C/Hexo/"/>
<category term="hexo" scheme="http://leonyff.gitee.com/tags/hexo/"/>
</entry>
</feed>