码迷,mamicode.com
首页 > 其他好文 > 详细

换电脑后使用Hexo继续写博客

时间:2019-07-20 15:45:00      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:点击   ted   页面   部署   ESS   成功   用户   静态   cti   

使用 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 keyTitle 里的内容可以自定义,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继续写博客

标签:点击   ted   页面   部署   ESS   成功   用户   静态   cti   

原文地址:https://www.cnblogs.com/zhangxiaochn/p/Hexo_Continue.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!