github部署

将博客部署到github

  • 创建一个新仓库,如图所示,名字必须是你的用户名+github+io

在这里插入图片描述

  • 在blog目录下安装git部署插件

    1
    cnpm install --save hexo-deployer-git

在这里插入图片描述

  • 设置_config.yml做如下修改
    在这里插入图片描述

  • 部署到远端

    1
    hexo d
  • 输入账号密码

  • 刷新github:

在这里插入图片描述

  • 直接用仓库名访问。代替了localhost:4000

在这里插入图片描述

博客部署结束

关于部署后图片无法显示问题

1.修改blog目录下_config.yml文件

1
post_asset_folder:false 修改为:true

2.安装图片路径转换插件

1
npm install https://github.com/7ym0n/hexo-asset-image --save

3.我们再创建博客文档时候会自动生成一个文件夹,将我们的图片放入文件夹,引用格式如下:

1
![](./文件夹名/文件名.npg)