- 1.安装Node.js和配置好Node.js环境
- 2.安装Git和配置好Git环境
- 3.Github账户注册和新建项目,项目必须要遵守格式:账户名.github.io
在建好的项目右侧有个settings按钮,点击它,向下拉到GitHub Pages,你会看到那边有个网址,访问它,你将会惊奇的发现该项目已经被部署到网络上,能够通过外网来访问它
4.安装Hexo
创建文件夹
通过命令行进入到该文件夹
安装Hexo1
npm install hexo -g
5.初始化该文件夹
1
hexo init
6.安装所需要的组件
1
npm install
7.联系hexo与github page
终端输入:
1
$ git --global user.name "XXX"
终端输入:
1
$ git --global user.email "XXX@XXX.XXX"
添加密匙到ssh-agent
终端输入:1
$ eval "$(ssh-agent -s)"
添加生成的ssh key到ssh-agent
终端输入1
$ eval "$(ssh-agent -s)"
github–>setting–>ssh and gpg keys添加id_rsa.pub文件中的ssh key
8.配置Deployment(_config.yml)
1
2
3
4deploy:
type: git
repository: git@github.com:zfhzxg/zfhzxg.github.io.git
branch: master基础命令
终端:
检测ssh是否配置成功1
$ ssh -T git@github.com
生成ssh密匙:
1
$ ssh-keygen -t rsa -C "XXX@XXX.XXX"
生成.get:
1
$ get init
cmd:
检测node.js是否安装成功:1
2node -v
nmp -v检查hexo是否安装成功:
1
hexo -v
开启本地服务器:
1
hexo g
改变端口号:
1
hexo server -p XXXX
新建博客:
1
hexo new post "博客名"
安装拓展:
1
npm install hexo-deployer-git --save
生成部署:
1
hexo d -g