主要操作原理
重新搭建Hexo环境,并将原来的相关配置文件拷贝到新的项目进行生成和部署即可。
1、安装node.js
2、安装Git
3、在终端中输入如下命令
sudo npm install-g hexo
hexo -version# 检测hexo是否安装成功
4、选一个hexo主目录,并进入到到该目录进行初始化
hexo init
5、配置ssh key
ls -al ~/.ssh #检测本地是否已经配置过了
因为是新目录,肯定没有配置过啦,所以就直接新建就可以了
ssh-keygen -t rsa -C “youremail@example.com”
6、登录自己的github账号,在settings下的Deploy keys中新增一个key
SSH KEY的内容在本地电脑用户目录下,可能隐藏了,同时按下快捷键SHIFT+COM+.即可看到.ssh目录,进入后可以查看到有个文件id_rsa.pub,查看该文件中内容的方法是进入到该目录,利用命令more id_rsa.pub即可查看,拷贝后填入github中即可。
7、ssh -T git@github.com
8、将原来电脑的hexo文件夹中的文件除了.deploygit和node_modules之外的所有文件拷贝并替换掉即可。
9、生成并部署
hexo g
hexo d
10、如果hexo d 失败,并提示deployer未安装,那么先要进行安装
npm install hexo-deployer-git –save