Hexo站点建设之——备份工具保存静态网站

工具:

  • hexo-git-backup
  • git
  • node

生成备份文件

安装hexo-git-backup

$ npm install hexo-git-backup --save 

安装hexo-git-backup

在项目根目录的_config.yml中添加back备份信息,如备份主题,备注信息,备份分支

添加备份信息

执行备份执行,查看备份结果

 $ hexo back   
 $ hexo b         

备份结果

从Github备份下载本地(用于更换电脑时使用)

在本地新建要备份的文件夹,此处备份到 /d/Code/backup 下

打开git bash,进入到此目录下

从Github从hexo分支,下载到本地

git clone -b hexo git@github.com:PGzxc/PGzxc.github.io.git    


安装 hexo

$ npm install -g hexo

安装hexo-deployer-git

$ npm install hexo-deployer-git --save  

执行 hexo g 指令,生成静态页面

$ hexo g

执行 hexo s 指令,启动服务,在浏览器中输入http://localhost:4000/ 查看运行结果

 $ hexo s