换电脑后使用Hexo继续写博客
Posted zhangxiaochn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了换电脑后使用Hexo继续写博客相关的知识,希望对你有一定的参考价值。
使用 Github+hexo 搭建一个个人博客是需要花不少时间的,搭建好后如果有一天电脑突然坏了,或者重装了系统,那么我们怎么使用 hexo 再发布文章到个人博客呢?
方法如下:
安装软件
- 安装 Git 客户端
- 安装 node JS
Github 添加新电脑密钥
在本地创建 SSH Keys:
ssh-keygen -t rsa -C "@邮箱"
一路回车
进入C:\Users\用户名.ssh
,打开id_rsa.pub
文件,复制里面所有的内容,然后进入 github 页面,点击右上角的 头像 > Settings ,在左侧找到SSH and GPG keys
。
点击New SSH key
,Title
里的内容可以自定义,Key
里填入复制的内容。点击 add key
。
返回窗口,输入:
ssh -T git@github.com
若弹出Are you sure you want to continue connecting (yes/no)?
时输入 yes
确认。
接着出现 Hi xxx! You‘ve successfully authenticated, but GitHub does not provide shell access.
则操作成功。
复制源文件到新电脑
将你原来电脑上个人博客目录下必要文件拷到你的新电脑上(比如E:/Blog目录下),注意无需拷全部,只拷如下几个目录:
- _config.yml
- package.json
- scaffolds/
- source/
- themes/
安装Hexo
在命令行输入:
npm install hexo-cli -g
进入 E:/Blog
目录(新电脑的博客目录),输入下面指令安装相关模块:
npm install
npm install hexo-deployer-git --save // 文章部署到 git 的模块
(下面为选择安装)
npm install hexo-generator-feed --save // 建立 RSS 订阅
npm install hexo-generator-sitemap --save // 建立站点地图
测试是否成功
命令行输入:
hexo clean // 清除缓存 网页正常情况下可以忽略此条命令
hexo g // 生成静态网页
hexo s // 启动服务器
访问网址: http://localhost:4000/
若能正常显示则成功。
以上是关于换电脑后使用Hexo继续写博客的主要内容,如果未能解决你的问题,请参考以下文章