配置步骤

1、创建文章命令

命令格式

hexo new [layout] </p> </blockquote> <p>新建一篇文章。如果没有设置 layout 的话,默认使用 _config.yml 中的 default_layout 参数代替。如果标题包含空格的话,请使用引号括起来。</p> <h4 id="2、hexo-配置文件-config-yml-标签配置"><a href="#2、hexo-配置文件-config-yml-标签配置" class="headerlink" title="2、hexo 配置文件 _config.yml 标签配置"></a>2、<a href="https://hexo.io/zh-cn/docs/configuration" target="_blank" rel="noopener">hexo 配置文件 _config.yml 标签配置</a></h4><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><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br></pre></td><td class="code"><pre><span class="line">...</span><br><span class="line"># Directory</span><br><span class="line">source_dir: source</span><br><span class="line">public_dir: public</span><br><span class="line">tag_dir: tags # 标签目录,在 source 目录下</span><br><span class="line">archive_dir: archives</span><br><span class="line">category_dir: categories</span><br><span class="line">code_dir: downloads/code</span><br><span class="line">i18n_dir: :lang</span><br><span class="line">skip_render:</span><br><span class="line">...</span><br></pre></td></tr></table></figure> <h4 id="3、主题配置文件-config-yml-标签配置"><a href="#3、主题配置文件-config-yml-标签配置" class="headerlink" title="3、主题配置文件 _config.yml 标签配置"></a>3、主题配置文件 _config.yml 标签配置</h4><p>是在 themes 目录下的主题配置文件</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></pre></td><td class="code"><pre><span class="line">...</span><br><span class="line">menu:</span><br><span class="line"> categories: /categories</span><br><span class="line"> tags: /tags # 标签</span><br><span class="line"> archives: /archives</span><br><span class="line"> about: /about</span><br><span class="line">...</span><br></pre></td></tr></table></figure> <h4 id="4、scaffolds(模板)配置标签变量"><a href="#4、scaffolds(模板)配置标签变量" class="headerlink" title="4、scaffolds(模板)配置标签变量"></a>4、<a href="https://hexo.io/zh-cn/docs/writing#模版(Scaffold)" target="_blank" rel="noopener">scaffolds(模板)配置标签变量</a></h4><p>在新建文章时,Hexo 会根据 scaffolds 文件夹内相对应的文件来建立文件,例如:</p> <blockquote> <p>hexo new post “My Gallery”</p> </blockquote> <p>在执行这行指令时,Hexo 会尝试在 scaffolds 文件夹中寻找 post.md,并根据其内容建立文章,以下是您可以在模版中使用的变量:</p> <table> <thead> <tr> <th>变量</th> <th>描述</th> </tr> </thead> <tbody><tr> <td>layout</td> <td>布局</td> </tr> <tr> <td>title</td> <td>标题</td> </tr> <tr> <td>date</td> <td>文件建立日期</td> </tr> <tr> <td>tags</td> <td>标签</td> </tr> <tr> <td>categories</td> <td>分类</td> </tr> <tr> <td>…</td> <td>…</td> </tr> </tbody></table> <h2 id="给文章添加标签"><a href="#给文章添加标签" class="headerlink" title="给文章添加标签"></a>给文章添加标签</h2><p>通过 <code>hexo new "文章名称"</code> 创建好文章后,添加标签,如:</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><span class="line">9</span><br><span class="line">10</span><br></pre></td><td class="code"><pre><span class="line">---</span><br><span class="line">title: hexo 配置标签</span><br><span class="line">date: 2019-12-05 11:58:24</span><br><span class="line">tags:</span><br><span class="line">- MySQL # 标签名称1</span><br><span class="line">- 数据库 # 标签名称2</span><br><span class="line">---</span><br><span class="line"></span><br><span class="line"># 以下文章内容 略</span><br><span class="line">...</span><br></pre></td></tr></table></figure> <p><strong>注意:</strong> 在文章顶部要空一行,不然标签不会生效</p> <br /> <div id="comment-container"> </div> <div id="disqus_thread"></div> <div id="lv-container"> </div> </div> </div> </div> </div> <footer class="footer"> <ul class="list-inline text-center"> <li> <a target="_blank" href="https://github.com/nFreeMason"> <span class="fa-stack fa-lg"> <i class="iconfont icon-github"></i> </span> </a> </li> </ul> <p> <span id="busuanzi_container_site_pv"> <span id="busuanzi_value_site_pv"></span>PV </span> <span id="busuanzi_container_site_uv"> <span id="busuanzi_value_site_uv"></span>UV </span> Created By <a href="https://hexo.io/" target="_blank" rel="noopener">Hexo</a> Theme <a href="https://github.com/aircloud/hexo-theme-aircloud" target="_blank" rel="noopener">AirCloud</a></p> </footer> </body> <script> // We expose some of the variables needed by the front end window.hexo_search_path = "search.json" window.hexo_root = "/jingjie.github.io/" window.isPost = true </script> <script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script> <script src="/jingjie.github.io/js/index.js"></script> <script async src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script> </html>