搭建hexo博客

协变星轨
• 阅读 2225

搭建hexo博客


hexo是一款基于Node.js的静态博客框架。hexo在npm官网上是这样介绍自己的A fast, simple & powerful blog framework, powered by Node.js
在尝试使用hexo之前,请各位务必完成以下几点:

  • 安装node.js

  • 安装Git

  • 会使用Git

  • 拥有GitHub账号

下载和安装hexo

  1. 打开cmd并输入npm install hexo-cli -g

  2. 在桌面上新建一个空文件夹名为hexo

  3. cmd安装完成之后打开Git bash

  4. 在cmd中进入hexo文件夹后输入$ hexo init

部署至github

在部署至github前先新建一个仓库,如blog
安装hexo-deployer-git

$ npm install hexo-deployer-git --save

修改_config.yml文件

deploy:
  type: git
  repository: <repository url>
  branch: master

生成静态文件并发布

$ hexo g -d

注:如果在之前你有生成ssh公钥,那么就可以直接提交上去,如果没有,则需要填写邮箱以及密码

更改主题

安装主题
进入hexo文件夹下输入命令

$ git clone https://github.com/A-limon/pacman.git themes/pacman

修改_config.yml文件

theme: pacman

现在可以运行$ hexo s命令启动服务器,在浏览器中访问地址http://localhost:4000就可以查看博客了。

点赞
收藏
评论区
推荐文章
Stella981 Stella981
3年前
Hexo 博客快速整合公众号导流工具,不用互推也能实现粉丝躺增!
readmore插件简介!hexopluginreadmorebadge.png(https://oscimg.oschina.net/oscnet/b8aa2f844bcbdc9cb579c8153557e7046a1.jpg)Hexo整合OpenWrite平台的readmore插件,实现博客的
Stella981 Stella981
3年前
Hexo+Kaze+Gitee Pages 搭建静态博客网站
前言建网站本身是一个很大的工程,涉及前端页面的搭建,网站数据的存储,还要购置服务器资源,甚至是后期的维护,过程相当繁琐。不过如果仅仅是想搭建个人的网站,写写博客,想要美观,又不想操心太多和写博客无关的事情。那么,HexoKazeGiteePages的方式就很适合你。本文就讲下如何借助这三样免费的技术或服务,来搭建一个可访问的
Stella981 Stella981
3年前
Hexo博客主题安装和优化(二)
一、Hexo自定义晚枫博客(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwhitesirblog.top%2F)\
Stella981 Stella981
3年前
Hexo NexT 博客与Github page 关联指南
上篇文章 Hexo博客框架NexT主题搭建指南(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.cnblogs.com%2Fxingyunblog%2Fp%2F8675681.html)我们已经在本地搭建好了Hexo博客框架NexT 主题的博客程序,但是这感觉还是远远不够。
Stella981 Stella981
3年前
Hexo 博客Next 搭建与美化主题
\将页面部署到GitHub或者Coding\
Stella981 Stella981
3年前
Hexo,其实没有你想象的那么难
阅读目录:1.安装hexo所需环境nodejs下载软件解压添加环境变量配置生效2.安装hexo安装初始化生成静态页面安装Git插件配置hexo安装hexo后台
Stella981 Stella981
3年前
Hexo建站过程总结
Hexo是一个基于Node.js快速、简洁且高效的博客框架,可以将Markdown文件快速的生成静态网页,托管在GitHubPages上。由于原来博客的主机费用问题,我没有办法再在那个主机上面再进行博客的更新,实在是太贵了,对于我来说。所以就在GitHub上面开始建站,使用Hexo来搭载我的博客。Hexo和WordPress有很大的不
Stella981 Stella981
3年前
Hexo博客:部署与插件
同步自我的个人博客墨语的后花园(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.mosdev.xyz%2F),请多多指教。在我两年前写的博客的搭建博客的简单步骤的这篇博文中,我简单的介绍的如何搭建一个基于Github的Hexo博客,现在我来介绍一些其他的用法和部
Stella981 Stella981
3年前
Hexo的版本控制与持续集成
想必很多人会把Hexo生成出来的静态网站放到GitHubPages来进行托管。一般发布Hexo博客的流程是,首先在本地搭建Hexo的环境,编写新文章,然后利用hexodeploy来发布到Git。那么对于本地的Hexo的原始文件怎么管理呢?如果换电脑了怎么办?如果没有对原始文件进行备份,突然有一天你的本地环境挂了导致源文件丢失,那不就呵呵了。也许你会想
Wesley13 Wesley13
3年前
PHP 爬虫体验(二)
自从使用hexo在githubpage更新博客之后,我每次在cnblog上发布文章,需要手动再更新hexo。hexo使用markdown格式来写文章,手动更新需要对文章本身内容进行转化,做成md文件再进行上传,后来就想到,本身爬虫就可以对页面中的各种元素进行提取,同时markdown使用的是标记语法,那么使用爬虫分析文章元素,提取主要内容并且根据模板自动生
Stella981 Stella981
3年前
Linux下使用 github+hexo 搭建个人博客07
这是搭建个人博客系统系列文章的最后一篇,如果你是从第一篇一路跟下来的,那么恭喜你,即将完成整个博客网站的搭建。OK,话不多说,开始我们的收官之战。不知你想过没有,如果我们的文章少,一眼看完整个目录,那么还好。但是如果日积月累几年下来,我们的文章增加到100以上,那么不管是你博主,还是访问用户,如何去快速找到所需的文章呢。这时我们就需要用到搜索了。