使用的工具
Hexo + Github
需要下载:
- npm
- Git
操作步骤
首先要有一个GitHub账号,建立一个Repository,名称为
1 | yourname.github.io |
这样博客的网站就是http://YourName.github.io
之后在电脑中创建一个存放博客文件的文件夹,在该目录下面打开Git Bash,输入npm i hexo-cli g 安装hexo
验证:hexo -v
初始化: hexo init
npm install 安装必备的组件
hexo g 生成静态网页
hexo s 打开本地服务器
在浏览器中输入localhost:4000,即可预览效果,注意端口不要被占用了
连接Github与Hexo
在Git Bash中输入
1 | git config --global user.name "YourName" |
配置SSH Key以便不用输入用户名和密码
生成SSH Key密钥:
1 | ssh-keygen -t rsa -C "YourEmail" |
能够查看到已经生成的SSH
在Github中Settings中点击SSH and GPG Keys设置,将刚才输出的内容复制在Key中
输入ssh -T git@github.com,如果成功出现用户名,那就成功了。
修改Hexo配置文件
Hexo有很多主题可以选择,可以在_config.yml文件中修改Theme
为了连接到Github需要修改deploy部分:
1 | deploy: |
写文章与发布
需要安装一个扩展:
1 | npm i hexo-deployer-git |
新建一个.md文章
1 | hexo new post "article title" |
文章目录存放在source\_posts中
文章写完之后
1 | hexo g |
进行网页的生成和提交
常用Hexo命令
1 | hexo new "postName" |