标签:搭建博客 账号 是你 mail deploy 教程 箭头 node 注册
一路next
一路next
你需要一个GitHub账号,没有的话需要注册一个
设置用户名,输入:
git config --global user.name "你在github上注册的用户名"
设置用户邮箱,输入:
git config --global user.email "注册时候的邮箱"
新建一个文件夹,比如我这里建了 my_hexo_blog
打开你的文件夹,然后在空白处点鼠标的右键,选择 Git Bash Here
我们以后所有的操作都在这个文件夹里,失败的话可以删掉重来。
这个Git Bash Here就相当于Linux中的终端窗口了,以后我们就用这个东东来打开终端。
(不知道为什么我用Git Bash不管用,用cmd可以)
然后输入:
ssh-keygen -t rsa -C "you_email@your_email.com"
这个email是你在github上注册的email
默认两次回车(确认路径和密码)
你也可以设置密码,这里两次回车是设置没密码
找到这个地址,将id_rsa.pub用记事本打开并复制里面的内容:
打开GitHub网站:
新建一个文件夹,比如我这里建了 my_hexo_blog
打开你的文件夹,然后在空白处点鼠标的右键,选择 Git Bash Here
这个Git Bash下载下来就相当于Linux中的终端窗口了,以后我们就用这个东东来打开终端。
(不知道为什么我用Git Bash不管用,用cmd可以)
检测node 与 npm是否安装成功
node -v
npm -v
我们需要先来安装个cnpm提高速度,以后下载什么东西都用cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
检测cnpm下载成功
cnpm
cnpm -v
正式安装hexo
cnpm install -g hexo-cli
检测hexo 是否安装成功
hexo -v
使用hexo搭建博客
hexo init # 初始化一个博客
在本地启动查看博客
hexo s
新建一个markdown
hexo new "我的第一篇博客文章"
用markdown进行编写
hexo clean #用来清理缓存文件
hexo g #生成文件
hexo s #运行本地服务器
hexo d #上传到服务器
新建一个github仓库,用户部署个人博客的github仓库的命名必须符合特定要求才行
你的github账号名称.github.io
在my_hexo_blog文件夹里面执行下面语句,安装一个部署的插件
cnpm install --save hexo-deployer-git
配置my_hexo_blog里面的_config文件
找到Deployment,修改如下:
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repo: 从github上复制过来的东西(下图中箭头所指的东西)
branch: master
部署到远端:
hexo d
常用的命令:
hexo new "test" # 新建名为test的md文档
hexo clean #用来清理缓存文件
hexo g #生成文件
hexo s #运行本地服务器
hexo d #上传到服务器
博客已经搭建完毕,你可以到此结束,也可以继续阅读。
如图:
接着可以参考这篇文章:
https://heathhou.github.io/2020/06/19/BlogBackup/
标签:搭建博客 账号 是你 mail deploy 教程 箭头 node 注册
原文地址:https://www.cnblogs.com/heathhou/p/13285757.html