教你如何创建自己的博客并部署到github上去(Windows版)
一、首先下载一个node.js(版本最好是12或者13,不要用最新版,会出现兼容性问题)
测试是否下载成功(在cmd面板上输入node –v ,npm –v查看版本)
二、安装淘宝的cnpm管理器
npm install –g cnpm –registry=http://registry.npm.taobao.org
三、验证cnpm是否下载成功
在cmd上输入 cnpm –v查看版本
四、安装git
建议在软件管家里下载,在官网下载好慢
五、安装hexo框架
cnpm install –g hexo-cli
验证hexo是否下载成功(在cmd上输入hexo –v 查看版本)
六、创建blog目录
mkdir D:\blog 创建在D盘下面
七、进入blog目录
cd blog
八、初始化blog(在这之前要安装好Git,要不然会报错)
hexo init
九、启动博客
hexo s(启动成功之后就可以在浏览器里面输入http://localhost:4000进行访问)
至此我们就可以创建自己的博客了
十、接下来我们创建一篇文章
hexo –n “我的第一篇博客”(n是new的简写)
hexo –c(清理)
hexo –g(生成,g是generate的简写)
现在我们的博客上应该就有一篇名为“我的第一篇博客”文章了
十一、将我们的博客部署到github上去,减少买域名和服务器的费用,以后可以通过登入githubname.github.io来登入我们的博客
十二、在github上创建一个新的仓库 命名为(yourgithubname.github.io),一定要以这样的形式命名
十三、在blog目录下安装git部署插件
npm install –save hexo deployer –git
十四、配置blog目录下的_config.yml文件
在文件的最后的deploy处配置(注意:每个冒号之后要有一个空格再开始写字,不然报错)
type: git(一开始type的冒号后面有单引号删掉即可)
repo: https://github.com/yourgithubname/yourgithubname.github.io.git
branch: master
![](https://i-blog.csdnimg.cn/blog_migrate/10ac432163d0176cc55039b700e3f0a8.png)
十五、部署到github刚才新建仓库上区
hexo –d(d是deploy的简写)
至此通过https://yourgithubname.github.io就可以访问你的博客了
换主题
给自己的博客换一个比较流行的主题yilia
下载yilia主题到你的blog/thems/yilia下
git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
配置blog/themes/_config.yml
找到theme那行换为theme: yilia(冒号之后有空格)
![](https://i-blog.csdnimg.cn/blog_migrate/2d020ff6befe86484602c8abe44b2f36.png)
在blog目录下执行
hexo –clean
hexo –g
hexo –d
自此你的博客的主题已经改完了(没看到主题修改等一下或刷新一下即可)
参考文献
https://www.bilibili.com/video/BV1Yb411a7ty