搭博客真是经典的麻烦事
准备工作
1.创建GitHub账户并新建一个仓库放个人博客
2.安装git工具生成SSH添加到Github
3.安装Node和npm,搭建环境
4.建立一个Hexo项目
5.将Hexo部署到GitHub
6.markdown写文章
一:创建一个GitHub账户并新建仓库放博客
创建账户就不在这写了
创建一个和你用户名相同的仓库,后面加.github.io后缀,必须要同名哦,不然后面会出现页面404的情况,点击create respository按钮创建。(创建仓库的时候没截图,就在网上偷了)
二.安装git工具生成SSH添加到Github
在浏览器中下载git,可能会很慢,要多等一会。安装好就可以生成SSH了
在桌面右击鼠标,点击Git Bash Here进入窗口
按照如下指令输入GitHub的用户名和邮箱
输入之后可以检查一下是否正确
查看之后就可以创建SSH,然后一路回车
ssh-keygen -t rsa -C "xxxxxxxx78@qq.com"(这是个人邮箱)
然后你就可以在.ssh文件中查看生成的公共密匙和私人密匙了
id_rsa.pub用记事本打开然后复制
再到GitHub中setting然后deploy keys,设立一个标题再把上一步复制的密匙粘贴
新建密匙成功,GitHub的仓库和密匙就完成了
三.安装Node和npm,搭建环境
在官网上下载安装一个Node.js就行了
准备好之后再查看一下git、node、npm的版本号,都有那就安装成功了
如果找不到的话就卸载重装(我是这样做的)
输入node -v、npm -v和 git --version查看
之后便输入以下指令全局安装hexo
npm i hexo-cli -g
四.建立一个Hexo项目
初始化一个项目
hexo init blog
之后计算机里就会生成一个文件夹blog(我的文件夹是生成在桌面,可以移动到其他盘里)
然后进入该文件夹并安装依赖文件
cd blog
npm install
然后就可以运行了
输入
hexo server
会反馈给你一个网址
进入网址就能看到你的私人博客页面了
别按Ctrl+C,该网址会关闭
等你不需要看你的私人网页再将其关闭
主题安装教程可自行上网查询
五.将Hexo部署到GitHub
首先在配置文件中填写仓库地址
在项目里面找到 _congif.yml文件,找到 deploy 字段,把以下代码放进去,填写第一步新建的仓库地址。
然后安装一个推送工具,将之前建立的项目推到仓库上
npm install hexo-deployer-git --save
再然后生成一个静态文件
hexo g
最后一步,将其部署到GitHub上,之后计算机便会弹出一个网页
让你输入GitHub的用户名和密码
输入进去后就部署完毕了,可以在GitHub上查看到你放进去的项目
六.markdown写文章
新建markdown文件,然后写文章到私人博客上
hexo new newpapername
在source_posts里面生成了markdown文件夹,用来写文章了,记住要使用markdown格式书写文章博客。
可以用记事本形式打开newpapername进行编辑,保存后就能在hexo上看见这个文章了
以上就是全部过程了,感谢你的观看。