<?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 echo pale</title><link>https://0251e199.newhugoblog.pages.dev/tags/blog/</link><description>Recent content in Blog on echo pale</description><generator>Hugo -- gohugo.io</generator><language>zh-CN</language><lastBuildDate>Sun, 11 May 2025 20:02:30 +0800</lastBuildDate><atom:link href="https://0251e199.newhugoblog.pages.dev/tags/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>hexo博客搭建指北</title><link>https://0251e199.newhugoblog.pages.dev/posts/hexo%E5%8D%9A%E5%AE%A2%E6%90%AD%E5%BB%BA%E6%8C%87%E5%8C%97/</link><pubDate>Sun, 11 May 2025 20:02:30 +0800</pubDate><guid>https://0251e199.newhugoblog.pages.dev/posts/hexo%E5%8D%9A%E5%AE%A2%E6%90%AD%E5%BB%BA%E6%8C%87%E5%8C%97/</guid><description>&lt;img src="https://0251e199.newhugoblog.pages.dev/images/hexo.webp" alt="Featured image of post hexo博客搭建指北" /&gt;&lt;h1 id="注教程以windows系统为例"&gt;注：教程以Windows系统为例&#10;&lt;/h1&gt;&lt;h1 id="1-安装nodejs"&gt;1. 安装&lt;a class="link" href="https://nodejs.org/dist/v22.15.0/node-v22.15.0-x64.msi" target="_blank" rel="noopener"&#10; &gt;Node.js&lt;/a&gt;&#10;&lt;/h1&gt;&lt;h1 id="2-安装git"&gt;2. 安装&lt;a class="link" href="https://git-scm.com/downloads/win" target="_blank" rel="noopener"&#10; &gt;git&lt;/a&gt;&#10;&lt;/h1&gt;&lt;p&gt;&lt;strong&gt;一直点确定就行，全部按它默认勾的，若要细细配置可参照&lt;a class="link" href="https://www.cnblogs.com/xueweisuoyong/p/11914045.html" target="_blank" rel="noopener"&#10; &gt;这篇文章&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;h1 id="3-测试一下管理员运行cmd依次输入"&gt;3. 测试一下，管理员运行cmd，依次输入&#10;&lt;/h1&gt;&lt;pre tabindex="0"&gt;&lt;code&gt;node -v&#10;npm -v&#10;git -v&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;若正常显示版本号即可&lt;/p&gt;&#10;&lt;h1 id="4-下载hexo"&gt;4. 下载hexo&#10;&lt;/h1&gt;&lt;ol&gt;&#10;&lt;li&gt;&lt;strong&gt;新建一个文件夹&lt;/strong&gt;，用来存放blog&lt;/li&gt;&#10;&lt;li&gt;右键，选择&lt;strong&gt;Open git bash here&lt;/strong&gt;&lt;/li&gt;&#10;&lt;li&gt;依次输入&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;npm install hexo-cli -g&#10;hexo init blog&#10;cd blog&#10;npm install&#10;hexo server&#10;&lt;/code&gt;&lt;/pre&gt;&lt;h1 id="5-简单认识hexo"&gt;5. 简单认识hexo&#10;&lt;/h1&gt;&lt;ol&gt;&#10;&lt;li&gt;进入自动创建的blog文件夹&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;_config.yml&lt;/strong&gt;，在这个文件内修改博客基础设置&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;blog\source_posts&lt;/strong&gt;，在这个文件夹内修改博客文章&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;themes&lt;/strong&gt;，在这个文件夹内修改主题&lt;/li&gt;&#10;&lt;li&gt;在自动创建的blog文件夹内右键，选择&lt;strong&gt;Open git bash here&lt;/strong&gt;&lt;/li&gt;&#10;&lt;li&gt;基础指令：&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;# 开启服务&#10;hexo s&#10;&#10;# 新建文章&#10;hexo new 文章名&#10;&#10;# 新建草稿&#10;hexo new draft 文章名&#10;&#10;# 发布草稿成为文章&#10;hexo publish 文章名&#10;&#10;# 普通页面&#10;hexo new page 页面名&#10;&#10;# 清空缓存&#10;hexo cl&#10;&#10;# 生成静态页面&#10;hexo g&#10;# 然后访问localhost:4000&#10;&#10;# 部署文章&#10;hexo d&#10;&lt;/code&gt;&lt;/pre&gt;&lt;h1 id="6-搭建仓库"&gt;6. 搭建仓库&#10;&lt;/h1&gt;&lt;ol&gt;&#10;&lt;li&gt;注册/登入&lt;a class="link" href="https://github.com/" target="_blank" rel="noopener"&#10; &gt;Github&lt;/a&gt;（可能无法访问，建议使用&lt;a class="link" href="https://steampp.net/" target="_blank" rel="noopener"&#10; &gt;watt tolkit&lt;/a&gt;）&lt;/li&gt;&#10;&lt;li&gt;点击&lt;strong&gt;Create a new repository&lt;/strong&gt;进入新建仓库页面，仓库名输入：&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;你的GitHub用户名.github.io&#10;&lt;/code&gt;&lt;/pre&gt;&lt;ol start="3"&gt;&#10;&lt;li&gt;勾选 &lt;strong&gt;Public&lt;/strong&gt;&lt;/li&gt;&#10;&lt;li&gt;勾选 &lt;strong&gt;Add a README file&lt;/strong&gt;&lt;/li&gt;&#10;&lt;li&gt;拉到下面点击create创建&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;h1 id="7-生成ssh-keys"&gt;7. 生成SSH Keys&#10;&lt;/h1&gt;&lt;ol&gt;&#10;&lt;li&gt;进入任意文件夹，右键空白处然后点&lt;strong&gt;Open Git bash here&lt;/strong&gt;,输入&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;ssh-keygen -t rsa -C &amp;#34;你的GitHub注册邮箱&amp;#34;&#10;&lt;/code&gt;&lt;/pre&gt;&lt;ol start="2"&gt;&#10;&lt;li&gt;敲4次Enter&lt;/li&gt;&#10;&lt;li&gt;进入&lt;strong&gt;C:\Users\用户名&lt;/strong&gt;，在里面进入 &lt;strong&gt;.ssh文件夹&lt;/strong&gt;&lt;/li&gt;&#10;&lt;li&gt;打开里面的&lt;strong&gt;id_rsa.pub&lt;/strong&gt;，全选复制里面的代码&lt;/li&gt;&#10;&lt;li&gt;打开github&lt;/li&gt;&#10;&lt;li&gt;进入&lt;strong&gt;用户设置&lt;/strong&gt;，找到&lt;strong&gt;SSH keys&lt;/strong&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;新建SSH keys&lt;/strong&gt;，名称随意，在下面&lt;strong&gt;粘贴代码&lt;/strong&gt;，然后&lt;strong&gt;创建&lt;/strong&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;h1 id="8-测试是否成功"&gt;8. 测试是否成功&#10;&lt;/h1&gt;&lt;ol&gt;&#10;&lt;li&gt;在git bash中输入&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;ssh -T git@github.com&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;回车，然后再输入&lt;strong&gt;yes&lt;/strong&gt;&lt;/p&gt;&#10;&lt;h1 id="9-配置_configyml"&gt;9. 配置_config.yml&#10;&lt;/h1&gt;&lt;ol&gt;&#10;&lt;li&gt;进入之前的&lt;strong&gt;Blog&lt;/strong&gt;文件夹，打开 &lt;strong&gt;_config.yml&lt;/strong&gt;&lt;/li&gt;&#10;&lt;li&gt;拉到最下面将&lt;strong&gt;deploy&lt;/strong&gt;后面的全删掉，复制粘贴这段&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt; type: git&#10; repository: &#10; branch: main&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;注意缩进格式：每行前面都有两个空格不要删，每个冒号后面都有个空格也不要删！&lt;/p&gt;&#10;&lt;ol start="3"&gt;&#10;&lt;li&gt;去github之前生成的仓库页面，点&lt;strong&gt;code&lt;/strong&gt;，&lt;strong&gt;复制https链接&lt;/strong&gt;，将其粘贴到**repository：**后面，然后保存退出&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;h1 id="10-安装自动部署发布工具"&gt;10. 安装自动部署发布工具&#10;&lt;/h1&gt;&lt;ol&gt;&#10;&lt;li&gt;回到博客文件夹，一样git bash&lt;/li&gt;&#10;&lt;li&gt;输入：&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;npm install hexo-deployer-git --save&#10;&lt;/code&gt;&lt;/pre&gt;&lt;ol start="3"&gt;&#10;&lt;li&gt;在Blog文件夹右键打开git bash，依次输入&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;hexo g&#10;hexo d&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;如果是第一次使用git的话会需要配置&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;git config --global user.email&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;user.email即你注册GitHub的邮箱&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;git config --global user.name&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;user.name即你注册GitHub的名字&lt;/p&gt;&#10;&lt;ol start="4"&gt;&#10;&lt;li&gt;配置完后再输入&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;hexo d&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;，然后在跳出来的窗口内进行登录&#10;接下来我们就成功把本地内容上传到github了&lt;/p&gt;&#10;&lt;h1 id="11上传成功"&gt;11.上传成功&#10;&lt;/h1&gt;&lt;p&gt;上传成功以后，我们就算搭建好了！上自己的网址看看吧&#10;网址是我们之前设的仓库名：&lt;strong&gt;你的GitHub用户名.github.io&lt;/strong&gt;&lt;/p&gt;&#10;</description></item></channel></rss>