六边形开源软件

Hexo 免费的博客平台

快速简便的静态站点生成器和博客平台

使用己烷生成新博客的确很快。 Hexo真正地辜负了它的名称,作为一个简单快速的静态站点生成器。

概述

静态站点生成器是一种用于Web开发的新型混合方法,可让您在计算机上本地构建一个功能强大的基于服务器的网站,但将网站预先构建到静态文件中进行部署。开发人员之间的静态现场生成器在越来越受欢迎。而且,六边形是可用的最佳选择之一。 Hexo快速燃烧,并得到Node.js强大的运行时间的支持。数百个文件仅需几秒钟即可构建。支持GitHub调味的所有功能。一个命令部署是Hexo的最佳功能之一。 Hexo具有强大的API。因此,允许无限的可能性具有可扩展性的可能性。可以使用各种插件来支持大多数模板引擎(EJS,PUG,Nunjucks等)。轻松地与现有的NPM软件包(Babel,PostCSS,少/SASS等)集成。它拥有巨大的库,其中包括壮观,包装和可定制的主题。您可以使用任何兼容的模板引擎创建自己的创建。

要求


安装hexo非常简单,只需要以下以下内容:

  1. node.js(至少应为node.js 10.13,建议12.0或更高)
  2. git

特征


  • 快速燃烧-Node.js为您带来令人难以置信的生成速度。数百个文件仅需几秒钟即可构建。
  • 降价支持 - 支持GitHub调味的所有功能。您甚至可以在Hexo中使用大多数章鱼插件。
  • 一个命令部署 - 您只需要一个命令即可将网站部署到GitHub页面,Heroku或其他站点。
  • 各种插件 - Hexo具有功能强大的插件系统。您可以为Jade,Coffeescript插件安装更多插件。

安装指南


安装了所有要求后,您可以使用NPM安装Hexo:

    $ npm install -g hexo-cli

高级安装和用法

高级用户可能更喜欢安装和使用HEXO软件包。

    $ npm install hexo

安装后,您可以通过两种方式运行Hexo: 1.npx hexo 2. Linux用户可以设置node_modules/文件夹的相对路径:

    echo 'PATH="$PATH:./node_modules/.bin"' >> ~/.profile

然后使用`hexo’运行hexo

 简体中文