<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog on qytlix no blogs</title><link>https://blog.qyt.li/x/tags/blog/</link><description>Recent content from qytlix no blogs</description><generator>Hugo</generator><language>en-us</language><managingEditor>qytlix@gmail.com (qytlix)</managingEditor><webMaster>qytlix@gmail.com (qytlix)</webMaster><copyright>All articles on this blog are licensed under the BY-NC-SA license agreement unless otherwise stated. Please indicate the source when reprinting!</copyright><lastBuildDate>Sun, 19 Apr 2026 22:59:59 +0800</lastBuildDate><atom:link href="https://blog.qyt.li/x/tags/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>hugo搭建blog</title><link>https://blog.qyt.li/x/post/tech/hugo%E6%90%AD%E5%BB%BAblog/</link><pubDate>Sun, 19 Apr 2026 22:59:59 +0800</pubDate><author>qytlix@gmail.com (qytlix)</author><guid>https://blog.qyt.li/x/post/tech/hugo%E6%90%AD%E5%BB%BAblog/</guid><description>
<![CDATA[<h1>hugo搭建blog</h1><p>Author: qytlix(qytlix@gmail.com)</p>
        
          <h2 id="新建站点">
<a class="header-anchor" href="#%e6%96%b0%e5%bb%ba%e7%ab%99%e7%82%b9"></a>
新建站点
</h2><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-sh" data-lang="sh"><span class="line"><span class="cl">hugo new site &lt;site-name&gt;
</span></span><span class="line"><span class="cl"><span class="c1"># 或者可以</span>
</span></span><span class="line"><span class="cl">hugo new site .
</span></span></code></pre></div><h2 id="设置gitignore">
<a class="header-anchor" href="#%e8%ae%be%e7%bd%aegitignore"></a>
设置gitignore
</h2><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="cl"># .gitignore
</span></span><span class="line"><span class="cl">public
</span></span></code></pre></div><h2 id="配置文件">
<a class="header-anchor" href="#%e9%85%8d%e7%bd%ae%e6%96%87%e4%bb%b6"></a>
配置文件
</h2><p>很需要调整的hugo的文件有：</p>
<ul>
<li>hugo.toml</li>
<li>.github/workflows/hugo.yaml</li>
<li>content/*</li>
<li>config/*</li>
<li>data/*</li>
</ul>
<p>按需求调整即可。</p>

  <blockquote class="alert-blockquote hint">
    <p class="alert-heading">
      Hint
    </p>
    <p><p>我这个皮肤需要把博文放在<code>content/post/</code>目录下面才能被检测到post的统计信息中，如果发现统计信息有误，可以尝试更换路径。</p></p>
  </blockquote>


  <blockquote class="alert-blockquote hint">
    <p class="alert-heading">
      Hint
    </p>
    <p><p>如果有特别的需求，把blog部署到奇怪的地方（例如部署到<code>mysite.com/x</code>），可以参考<code>.github/workflows/hugo.yaml</code>42行，<code>hugo.toml</code>1行、6行。</p></p>
  </blockquote>

<h2 id="添加皮肤">
<a class="header-anchor" href="#%e6%b7%bb%e5%8a%a0%e7%9a%ae%e8%82%a4"></a>
添加皮肤
</h2><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-sh" data-lang="sh"><span class="line"><span class="cl">git submodule add &lt;好看皮肤的仓库地址&gt;
</span></span></code></pre></div><p>在<code>hugo.toml</code>中设置<code>theme=&lt;主题名字&gt;</code>。</p>
<p>一般会复制主题中的config和data用于本地配置。</p>
<h2 id="添加blogs">
<a class="header-anchor" href="#%e6%b7%bb%e5%8a%a0blogs"></a>
添加blogs
</h2><p>往content文件夹里面塞东西即可。</p>

  <blockquote class="alert-blockquote warning">
    <p class="alert-heading">
      Warning
    </p>
    <p><p>hugo需要文章有元数据（front matter），实例如下</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="cl">---
</span></span><span class="line"><span class="cl">title: This is title
</span></span><span class="line"><span class="cl">draft: false
</span></span><span class="line"><span class="cl">date: 2026-04-08 11:08:03+08:00
</span></span><span class="line"><span class="cl">categories:
</span></span><span class="line"><span class="cl">- test
</span></span><span class="line"><span class="cl">- only for test
</span></span><span class="line"><span class="cl">tag:
</span></span><span class="line"><span class="cl">- notag
</span></span><span class="line"><span class="cl">---
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">More content
</span></span></code></pre></div></p>
        
        <hr><p>Published on 2026-04-19 at <a href='https://blog.qyt.li/x/'>qytlix no blogs</a>, last modified on 2026-04-19</p>]]></description><category>Diary</category></item></channel></rss>