使用hexo部署网站记录

参考资料:
[1]http://www.cylong.com/blog/2016/04/19/hexo-git/
[2]https://blog.csdn.net/Greenovia/article/details/60576985
[3]https://www.cnblogs.com/fengxiongZz/p/7707219.html

1.在一个空的文件夹下

hexo init   # 初始化组件  npm install
hexo server -p 5000 # 5000为你想要修改的端口号

2.在_config.yml修改如下:

deploy:
  type: git
  repo: [email protected]:zhengguoxian123/zhengguoxian123.github.io.git
  # cylong1016改成你的用户名
  branch: master

3.更新SSH!!!!

npm install hexo-deployer-git --save
ssh-keygen -t rsa -C [email protected]

输入yes更新,其他按回车默认。

在github网页上粘贴SSH密匙。


ssh -T [email protected]

输入yes

git config --global user.name "zhengguoxian123"

git config --global user.email "[email protected]"

4.然后输入

git init
git remote add origin [email protected]:zhengguoxian123/zhengguoxian123.github.io.git

5.最后

hexo clean  # 清除之前 public 文件夹的内容

hexo g      # 生成静态的 public 文件夹,部署时候也是直接拷贝此文件夹里的文件。

hexo d  

到此初步完成。

注意:

[1]部署要注意SSH密匙的问题,这个解决了部署过程基本上没问题。
[2]部署不成功,把文件夹下的./deploy删除。
[3]降低图像分辨率,防止图片分辨率太大导致显示延迟。

你可能感兴趣的:(使用hexo部署网站记录)