前言
考虑到Hexo博客每次的生成和部署都需要环境、依赖资源和所有博客文件,所以如果我们要换一台电脑写博客,则需要配置相同的环境、依赖和所有博客文件,最简单的方法就是用U盘或者其他存储方式拷贝,不过我这里我要讲的是利用Github远程仓库进行更新部署。
1. 分析依赖
1.1环境依赖
要想对我们的博客进行正常的编辑和部署,需要安装以下几个部分:
- Step1下载安装Node.js和Git;
- Step2 配置本地Git环境,由于我们已经注册了相关信息,所以只需要设置好ssh密钥,方法见我之前的博客Windows平台下Github远程仓库的搭建;
- Step3 如果需要部署到Coding,那么还可以继续参照我的这篇博客利用Hexo将博客部署到GitPages和CodingPages进行ssh密钥绑定;
- Step4 下载安装Typora等Markdown编辑器;
- Step5 下载安装腾讯云对象存储客户端cosbrowser。
1.2资源配置依赖
我们在制作博客网站的过程中安装了很多npm的资源包,这些资源包很多,我们没必要一一拷贝,具体如下:
-
安装Hexo:
npm install -g hexo-cli
-
利用
package.json
部署资源:{ "name": "hexo-site", "version": "0.0.0", "private": true, "hexo": { "version": "3.8.0" }