从头开始,用github pages页 + git + hexo

2020-04-01  本文已影响0人  萝卜啃土豆

从头开始,用github pages页 + git + hexo 搭建个人博客



1. 安装node和git :

node和git官网直接下载(git由于服务器原因可能较慢)。
node完成后在cmd测试node,输入node -v 如图:

git完成后在人以文件夹鼠标右键可看到如图:

2. 安装hexo:

新建一个文件夹(如:在D:下新建blog)打开cmd切换至该目录下输入输入

npm install hexo-cli -g

NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题

成功后输入hexo -v查看版本:

3. 开始配置hexo:

hexo init
npm install 
hexo g
hexo s

打开浏览器输入地址:

127.0.0.1:4000(或localhost:4000)

可看到如图:

4. 设置github pages :

名称注意格式是你的昵称 .github.io

之后可以看到你的github pages地址

5. 将hexo关联 github pages:

config git --global user.email "邮箱地址"

config git --global user.email "用户名" //用户名可随意填

输入:

ssh-keygen -t rsa -C "你的邮箱地址" 。一路回车

输入:

cd ~/.ssh

ls

输入:

cat id_rsa.pub

登录github 在头向下点击setting 找到SSH and GPG keys

将刚复制的公匙添加

输入:

ssh -T git@github.com

验证是否关联,若显示如图:

则绑定成功

6. 配置hexo:

在blog文件夹下找到_config.yml文件打开,在末尾
找到

deploy:

type:

修改为

其中的地址来自于你的仓库克隆地址::

完成

常用命令

hexo:

hexo init (初始化hexo,将在相应文件夹下生成文件,需要联网)

hexo new "title"(新建文章)

hexo generate (可简写为hexo g,生成静态文件)

hexo deploy (可简写为hexo d将生成文件部署到网站,即发布至github仓库)

hexo server (可简写为hexo s 启动服务器,访问发网址为 http://localhost:4000)

hexo clean (清理缓存文件db.json和已生成文件public)

hexo list <type>(列出网站资料,type有:page, post, route, tag, category等)

上一篇下一篇

猜你喜欢

热点阅读