介绍

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。



Github

https://github.com/hexojs/hexo

特性

  • 快速生成
  • 支持GitHub Flavored Markdown和大多数Octopress插件
  • 一键部署到GitHub Pages、Heroku等
  • 强大的API可实现无限扩展
  • 数以百计的主题和插件

安装环境

安装前提

安装 Hexo 相当简单,只需要先安装下列应用程序即可:

  • Node.js (Node.js 版本需不低于 8.10,建议使用 Node.js 10.0 及以上版本)
  • Git

安装 Git

  • Windows:下载并安装 git.
  • Mac:使用 Homebrew, MacPorts 或者下载 安装程序。
  • Linux (Ubuntu, Debian):sudo apt-get install git-core
  • Linux (Fedora, Red Hat, CentOS):sudo yum install git-core

安装 Hexo

所有必备的应用程序安装完成后,即可使用 npm 安装 Hexo。

$ npm install -g hexo-cli

进阶安装和使用

对于熟悉 npm 的进阶用户,可以仅局部安装 hexo 包。

$ npm install hexo

安装以后,可以使用以下两种方式执行 Hexo:

  1. npx hexo
  2. 将 Hexo 所在的目录下的 node_modules 添加到环境变量之中即可直接使用 hexo :
echo 'PATH="$PATH:./node_modules/.bin"' >> ~/.profile

PS:具体如何安装环境以及详细的使用文档不再细述。

预览

下面截取官方提供的一些主题模板截图预览

总结

以上截图只是数以百计主题中的几种,可以说是极其的丰富了,如果有自己想搭建博客写随笔或者在线文档网站的小伙伴可以试试,由于是静态网站因此可托管到Github或者第三方服务而不需要自己购买搭建服务器!

hexo 环境变量_优雅的博客框架,快速、简洁、高效且主题丰富——Hexo相关推荐

  1. hexo 环境变量_小白使用 Github + Hexo 从 0 搭建一个博客

    最近有几位同学在公众号后台留言问我的博客站是怎么建站的,思来想去,还是写一篇从 0 开始吧. 前置准备 我们先聊一下前置准备,可能很多同学一听说要自己搭一个博客系统,直接就望而却步.不得有台服务器么, ...

  2. 分析classpath、path、JAVA_HOME的作用及JAVA环境变量配置(转发博客园)

    CLASSPATH是什么?它的作用是什么? 它是javac编译器的一个环境变量.它的作用与import.package关键字有关.当你写下improt java.util.*时,编译器面对import ...

  3. 基于Hexo+GitHub Page搭建免费个人博客教程

    1. Hexo 介绍 Hexo 是基于NodeJs的静态博客框架,简单.轻量,其生成的静态网页可以托管在Github和Heroku上. 超快速度 支持Markdown 一键部署 丰富的插件 2. 搭建 ...

  4. 爆肝1个多月,严选10大热门静态博客框架,官方文档、教学视频、经典案例、热门插件一应俱全,强烈建议收藏

    [文章编号 t001] 凌晨 12 点,我有一位朋友,在电话里,气愤地说他的博客文章又被平台删掉了. 我很好奇为什么,原来是他在某平台发布了一篇技术类原创文章,读者都比较喜欢.后来,他把这篇文章转发到 ...

  5. photoshop博客_在Photoshop中设计优雅的博客布局

    photoshop博客 在本教程中,我将向您展示如何在Photoshop中创建简单,优雅的博客布局. 我们将在首屏(无论可能在何处)上使用强烈的图像,并进行一些直接的消息传递,然后使用非常整洁而优雅的 ...

  6. 手把手教你使用hexo搭建属于你的个人博客

    前言 每当看到别人精美的个人博客时,不知你是否有一点点的羡慕.别急,现在我就来手把手教你搭建自己的个人博客. 在技术日趋成熟的今天,有着很多种快速生成博客的框架:Hexo,Jekyll,Wordpre ...

  7. 11.Hexo博客框架初识入门到进阶

    ​ 关注「WeiyiGeek」公众号 将我设为「特别关注」,每天带你玩转网络安全运维.应用开发.物联网IOT学习! ​ 文章目录 1.Hexo介绍 2.Hexo环境搭建 3.Hexo安装 4.Hexo ...

  8. cadence spb 16.5 破解过程实例和使用感受_赤松子耶_新浪博客

    cadence spb 16.5 破解过程实例和使用感受_赤松子耶_新浪博客 Cadence Allegro16.5详细安装具体的步骤 1.下载SPB16.5下来后,点setup.exe,先安装第一项 ...

  9. hexo+githup搭建属于自己的博客

    hexo+githup搭建属于自己的博客 第一次搭建博客,遇到不少坑.CSDN.bing.谷歌.百度上都有大神的博客教授如何一步一步搭建属于自己的博客.不过我毕竟属于小白,文字有时给我的感受不是那么的 ...

  10. hexo 环境变量_Hexo自动部署

    前言 最近Git Pages 好像因为被墙的原因导致网速感人,遂决定重新部署个人博客到阿里云服务器,因为菜所以磕磕碰碰 , 记录下 ,为以后健忘症的我埋下点东西,以后方便查阅. 物料准备 1. 一台服 ...

最新文章

  1. linux swp 内存不足,Linux 增加 Swap 交换分区解决内存不足
  2. Linux Top 命令详解,用于日常运维监控
  3. 关于修改session的生存时间以及回收机制
  4. 一起学nRF51xx 14 -  temp
  5. 带你了解『百度智能云发布云智一体的AI开发全栈模式』
  6. 数组实例的find()和findIndex()
  7. 如何判断mysql死锁_MySQL 死锁问题分析
  8. [翻译]Django tutorial, part 1: Models
  9. cnn神经网络可以用于数据拟合吗_使用Keras搭建卷积神经网络进行手写识别的入门(包含代码解读)...
  10. 帆软报表 js 调用sql_SQL Server中的报表–创建由先前创建的主报表调用的基于矩阵的子报表
  11. 最新容器项目 Kata 曝光
  12. jenkins 关联 钉钉机器人
  13. UML类图几种关系的总结,泛化 = 实现 组合 聚合 关联 依赖
  14. shell--字符串是否为空
  15. Java基础,不需要复杂语句,使用for循环实现求出1~100之间的奇数和以及偶数和,超级简单
  16. 图像处理——采样与量化
  17. C语言LMS双麦克风消噪算法,一种双麦克风语音降噪方法与流程
  18. loadrunner支持的浏览器版本
  19. word 的使用 —— 快捷键(分节符、分页符、分栏符)
  20. SATA引脚定义与硬盘电源电压

热门文章

  1. 创建项目连接错误_在不同项目下S7-1200主站模块和 S7-300 CP342-5通信的实现方法...
  2. python入口文件_python常用模块:项目目录规范、定制程序入口、自定义模块、引用变量、time和datetime模块...
  3. c++ explicit关键字解读
  4. 推荐系统中的矩阵分解详解
  5. 哈夫曼树的生成详解(C++)
  6. python c语言实现 书_用C语言实现python的扩展模块
  7. python re span_Python的re模块与正则表达式小结
  8. 可变车道怎么走不违章_还记得这种车道怎么走吗?
  9. mongodb副本集php,MongoDB副本集
  10. python壁纸数据抓取_Python《wallhaven壁纸爬取》