使用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: git@github.com:zhengguoxian123/zhengguoxian123.github.io.git
  # cylong1016改成你的用户名
  branch: master

3.更新SSH!!!!

npm install hexo-deployer-git --save
ssh-keygen -t rsa -C 401321991@qq.com

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

在github网页上粘贴SSH密匙。


ssh -T git@github.com

输入yes

git config --global user.name "zhengguoxian123"

git config --global user.email "401321991@qq.com"

4.然后输入

git init
git remote add origin git@github.com:zhengguoxian123/zhengguoxian123.github.io.git

5.最后

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

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

hexo d  

到此初步完成。

注意:

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。