前言
本文使用的环境:
- windows 10
- node.js 10.15.3
- npm 6.4.1
- Git 2.21.0
- hexo
一、本地环境搭建
- 安装Git
- 官网下载地址(下载速度极慢): https://git-scm.com/downloads
- 阿里云镜像(推荐): https://npm.taobao.org/mirrors/git-for-windows/
下载完后,默认安装就行(一直点next)
- 安装node.js
下载完后,也是默认安装就行(一直点next)
- 检查环境
> node -v
> npm -v
> git --version
成功安装
-
本地生成hexo
在D盘创建hexo文件夹,然后鼠标点击空白处右键,选择Git Bash Here
在命令行依次输入:npm install -g hexo-cli
检查hexo版本,输入:hexo -v
初始化hexo,输入:hexo init
接着输入:
npm install
hexo g
hexo s
访问本地 http:localhost:4000
访问成功
二、搭建Github博客
-
创建仓库
- 配置git个人信息(信息必须与github账户一致)
git config --global user.name "your username"
git config --global user.email"your email"
-
修改之前创建的hexo文件夹下的_config.yml文件
找到Deployment模块进行修改 - 配置ssh
第一次设置时本地没有密钥,打开git bash,输入:
ssh-keygen -t rsa -C "123456789@qq.com"(更换成自己的邮箱,然后一直回车即可)
公钥存储路径
-
将Github和Hexo连接
用记事本将上图路径下id_rsa.pub文件内容复制下来
点击setting
点击New SSH key
将id_rsa.pub文件内容复制到key里,然后点击Add SSH key - 在本地hexo文件夹下打开git bash,输入
> ssh -T git@github.com
> npm install --save hexo-deployer-git
> hexo d -g
- 访问自己github(https://littleredlie.github.io/)
成功