hexo部署到新电脑or刷机重新配置
Hexo博客部署恢复
还在担心电脑刷机之后,hexo部署已经没了吗?说说我的吧,一开始我是把hexo部署到D盘,所以刷机之后不影响。还是要把hexo博客备份一下,不然之前写的都不见了。以下进入正题!!!
安装 node.js 和 git for windows
Git安装地址
nodejs安装地址 —-看到LTS的就是稳定版的
配置git个人信息,生成新的ssh密钥
打开Git Bash
,输入以下代码(以下均用Git Bash操作)
1 | git config --global user.name "你的用户名" |
只要配置好了用户名和邮箱,在生成ssh密钥的时候,一直按回车键,使用默认值即可。
只要不出现什么问题,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,打开id_rsa.pub文件,复制里面的内容。
将id_rsa.pub文件里面的内容,复制到GitHub的Setting下的SSH and GPG Keys中,点击New SSH key配置。
安装hexo
1 | npm install hexo-cli -g |
关于hexo安装失败
可能国内npm源有问题,往一下代码执行一遍
1 | npm install -g cnpm --registry=https://registry.npm.taobao.org |
安装成功之后,打开你原来的hexo博客,只保留
_config.yml,theme/,source/,scaffolds/,package.json,.gitignore
,其余将文件删除(为了防止删错,还是备份一遍)。在博客目录文件下,打开Git Bash执行
1 | npm install |
安装部署插件
1 | npm install hexo-deployer-git --save //hexo d 部署到git插件 |
最后执行hexo g hexo d,看看是否成功
1 | hexo g |
如果成功则已经完成,可以编写博客了!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小Q同学!
评论