换电脑后使用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 keyTitle 里的内容可以自定义,Key 里填入复制的内容。点击 add key

返回窗口,输入:

ssh -T [email protected]

若弹出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/

若能正常显示则成功。

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

时间: 2024-08-27 10:19:58

换电脑后使用Hexo继续写博客的相关文章

使用Hexo写博客

首先,你需要搭建一个Hexo博客网站- 使用Hexo搭建GitHub博客(2018年Mac版) 原生方式新建文章 Hexo的项目结构是在网站根目录的source/_posts目录下存放你的博客文档,以.md文档格式存储,默认已存在一个hello-world.md文章 新建文章可用Hexo命令创建: hexo new <title> 也可以指定一个layout属性,指定文章作为其他形式存放在别的目录,例如page新页面.draft草稿等.详细参考 写作 | Hexo 新建的文章除了标准Markd

使用Hexo搭建GitHub博客(2018年Mac版)

关于本文 本文仅记录自己学习搭建Hexo博客之时,搭建过程中掉坑的历程总结,对零基础起步的观众朋友可能缺乏某些基础技术的指导,请优先食用下述两篇优质教程: [2018更新]小白独立搭建博客-Github Pages和Hexo简明教程 - Ryane的个人页面 - 开源中国 GitHub+Hexo 搭建个人网站详细教程 ※ 为了更优质的排版视觉效果,欢迎移步到简书浏览:使用Hexo搭建GitHub博客(2018年Mac版) 十万个为什么 什么是Hexo 度娘谷歌搜索了Hexo各种资料解说,个人感觉

Linux下使用Hexo搭建github博客

找到一篇靠谱的博客,备份一下: ---------以下原文------------------ Nodejs安装 因为hexo是基于nodejs的应用,所以要先安装nodejs才可以.我这里以Ubuntu为例,因为我自己一直在使用ubuntu.使用如下命令即可: sudo apt-get install nodejs sudo apt-get install npm Hexo安装 Hexo 是一个功能强大的静态网站生成系统,快速.简洁.高效.Hexo 支持 GitHub Flavored Mar

我为什么坚持这么多年写博客

周日的早上陪小小玩数学,授之10以内加减法的简便算法之后,莫大成就感.不得不说,小小真的把数学当成消遣的玩具了,竟然还可以自行推导乘法和进位...这是我的基因吗?        嗯,是的.        不过本文的主角不是小小,而是我自己.上面的引子只是小小让我想起了一个问题的答案,我为什么坚持这么多年写博客.        很多人写博客都是为了一个目的:为了提高自己的影响力!然后,这种影响力就是之后加薪,升职,跳槽的筹码了.不错,正是这样!以至于我一直都觉得我的从业历程好像因为这个博客获得了不

为什么写博客

个人简介 前几天申请了个博客就一直忙项目,现在项目完成的差不多了,开始更新下博客. 第一遍什么也不想写就简单的聊下为什么写博客吧! 博主是99年的小鲜肉一枚,虽然只有中专的文化水平,但我会努力成为大佬,努力写好每一篇文章. 最初的梦想 刚开始写博客不知道怎么开始,就从这第一篇开始吧. 写博客之前先来谈一谈 我为什么要写博客? 其实我最初打算写博客,第一篇博文的原因很简单,我就是想把工作中.学习中遇到 的问题及解决方案记录下来,方便日后用到的时候拿来就用,不用再去搜索别人的解决方案,一下子得到N多

Linux下使用 github+hexo 搭建个人博客03-hexo配置优化

上两张文章,我们说了 hexo 部署.主题的切换.博文的创建.MarkDown 简单使用和 hexo 部署到 GitHub Pages. 也说了我们会使用 next 主题做为我们后期博客的使用和维护.但是该主题的原生态,可能或多或少不满足我们当前的需求,因此需要我们对其进行优化,达到我们想要的效果. 因此这篇文章和下篇文章主要就是针对主题的优化进行书写的. 注意事项 1.优化完毕或者新建博客后需要 hexo g 生成静态文件: 2.然后重新启动服务,使用命令 hexo s -p 80 3.浏览器

Linux下使用 github+hexo 搭建个人博客04-next主题优化

上篇我们说了 hexo 的优化,针对的站点的优化. 本篇讲解 next 主题的优化,包括:使用语言.前端页面显示宽度.菜单.侧栏.头像.添加或取消动画效果.打赏功能等等. 让页面排版更符合我们所要的功能和所想的风格. 可参考网站 http://theme-next.iissnan.com/getting-started.html 主题设定 选择 Scheme 修改 next 主题配置文件. 1 [[email protected] next]# pwd 2 /app/softinsall/hex

hexo 搭建静态博客 + Next 主题配置

参考手册 HEXO:https://hexo.io/zh-cn/ NEXT:http://theme-next.iissnan.com/ 安装hexo npm install hexo-cli -g 或者可以局部安装 hexo npm install hexo -S 初始化博客 hexo init xxx 或者进入到一个空文件夹里,执行:hexo init 网站配置文件详解 # Hexo Configuration ## Docs: https://hexo.io/docs/configurat

Hexo搭建个人博客

写这篇的主要目的是记录自己在 windows 下使用 Hexo + next 搭建博客的一个过程,简便搭建小教程. 本文使用环境(win10.node.js.git.next 5.1.4.阿里云Centos7.阿里云购买的域名.nginx) 站点配置 站点搭建 使用 Hexo ,需要安装 node.js(官方建议 10.0 版本以上) 和 Git 程序 ,本文环境为 windows + 阿里云Centos7 npm install -g hexo-cli hexo init <folder>