前言
本来之前建过1次,重新部署又遇到了些小问题,浪费了点时间。所以此次记录下来过程。
参考链接:
1、hexo博客搭建
2、https://xuanwo.org/2015/03/26/hexo-intor/
3、生成SSH
搭建过程
安装node.js
安装hexo
npm install hexo -g
cd到博客目录初始化
hexo init
然后使用hexo s开启服务后,就可以访问本地博客http://localhost:4000/
4000是端口号,如果打不开可以修改下端口号。
在\node_modules\hexo-server\index.js 搜索关键字 port可以修改
其他常用命令:
hexo g,有改动后重新生成博客
hexo s,开启服务
hexo clean,清除本地缓存
hexo d,提交到远程仓库
创建远程仓库
配置下文件,根目录下_config.yml文件
1)、language: zh-Hans 语言设置下,不然可能会乱码
2)、配置下deploy
type: git
repo: git@git.coding.net:仓库地址/仓库名字.git
branch: master
仓库地址和仓库名字,两者一样的话可以使用http://xxxx.coding.me/直接访问。
branch分支和coding仓库上 page服务-部署来源- 保存一致
配置下git相关
我们使用git方式部署,需要执行
npm install hexo-deployer-git –save
安装插件
(之前上面没有按照的时候 hexo d命令报错了)
1.可以先在coding的仓库设置下ssh
方法如下:
ssh-keygen -t rsa -C “xxx@gmail.com”
默认保存在 C:\Users\Administrator.ssh\id_rsa.pub
2.配置用户名
git config –global user.name “yourname”
3.配置邮箱
git config –global user.email “youremail”
4.然后使用 hexo d命令提交即可
总结
总结,这里写的是大体的步骤。中间更细节的可以参考上面的链接。