环境:linux kali下
步骤
- 安装Node的LTS版本
- 安装包要放在opt目录
- 解压方法:解压后的文件放在opt目录下
1
$ tar -xvf 文件名
- 查看node、cpm、、cnpm、hexo版本
1
2
3
4$ node -v
$ npm -v
$ cnpm -v
$ hexo -v - 安装淘宝的cnpm管理器
1
$ npm install -g --registry=http://registry.npm.taobao.org
- 安装hexo框架
1
$ cnpm install -g hexo-cli
注意:关于前面的node、npm、cnpm、hexo都要添加环境变量,利用下面代,具体路径根据个人而变
1 | $ sudo ln -s /opt/node/bin/所添加的变量 /usr/local/bin/所添加的变量 |
创建并打开blog目录
1
2$ mkdir blog
$ cd blog生成初始化博客
1
$ sudo hexo init
启动本地博客服务
1
$ hexo s
清理进程
1
$ hexo clean
生成博客
1
$ hexo g
Git创建一个新的仓库“YourGithubName”+”.github.io”
在blog目录下安装git部署插件
1
$ cnpm install --save hexo-deployer-git
配置blog目录下的_ config.yml
1
2
3
4
5
6#Deployment
## Docs:https://hexo.io/docs/deployment.html
deploy:
type: git
repo: https://github.com/YourGithubName/YourGithubNmae.github.io.git
branch: master部署到Github仓库
1
$ hexo d
下载主题(例如:yilia)
1
$ git clone https://github.com/litten/hexo-theme-yalia.git themes/yalia
更多的主题可以去hexo
更改主题时记得要更改blog目录下的“_ config.yml”文件中的theme: 后的名称
在之后配置时,只需要做:
1 | $ hexo clean |
如有错误还请指正