月下无赖 發表於 2019-11-24 15:09:00

在Github或Gitee上用hexo搭建个人博客

<p>安装nodejs环境<br>查看node版本<br>node -v</p>
<p>安装cnpm<br>npm install cnpm -g --registry=https://registry.npm.taobao.org</p>
<p>安装 Hexo<br>cnpm install -g hexo-cli<br>查看版本<br>hexo -v</p>
<p>创建本地博客<br>cd d:/hexo/blog<br>hexo init</p>
<p>cd d:/hexo/blog<br>cnpm install</p>
<p>hexo s或hexo server</p>
<p>在博客上写新文章<br>另外打开一个cmd窗口<br>cd d:/hexo/blog<br>hexo new "My First Post"</p>
<p>/source/_posts 路径下,会有一个 My-First-Post.md 的文件<br>对他进行编辑(写博客)</p>
<p>创建静态文件<br>hexo g或hexo generate</p>
<p>浏览器输入localhost:4000 新文章已出现</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><br>部署到GitHub或Gitee</p>
<p><br>打开_config.yml文件</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 0, 1)"># Site
title: 博客名
subtitle: ''
description: ''
keywords:
author: 你的姓名
language: zh-Hans
timezone: ''</span></pre>
</div>
<p>&nbsp;</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 0, 1)"># URL
url: http://yoursite.com
root: /yyy</span></pre>
</div>
<p>注:yyy是你的仓库名</p>
<p>找到 # Deployment</p>
<p>github</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 0, 1)">deploy:
type: git
repository: https://github.com/XXX/XXX.github.io.git
branch: master</span></pre>
</div>
<p>&nbsp;</p>
<p>gitee</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 0, 1)">deploy:
type: git
repository: https://gitee.com/XXX/yyy.git
branch: master</span></pre>
</div>
<p>&nbsp;</p>
<p>安装自动部署发布工具<br>cnpm install hexo-deployer-git --save</p>
<p><br>发布<br>hexo clean &amp;&amp; hexo g &amp;&amp; hexo d<br>首次发布需要在shell中输入账号和密码。</p>
<p>注:发布时GiteePages服务必须是非启动状态,否则找不到仓库</p>
<p>&nbsp;</p>
<p>发布完后以Gitee为例,进入gitee blog仓库的页面-&gt;服务-&gt;Gitee Pages-&gt;启动</p>
<p>&nbsp;</p>
<p>给文章添加type,categories,站内搜索,流量分析等功能(略),自行度娘</p>
<p>&nbsp;</p><br><br>
来源:https://www.cnblogs.com/wintersoft/p/11922521.html
頁: [1]
查看完整版本: 在Github或Gitee上用hexo搭建个人博客