zola

快速静态站点生成器
授权协议 MIT
开发语言 Rust
所属分类 Web应用开发、 网页开发工具
软件类型 开源软件
地区 不详
投 递 者 澹台聪
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

zola 是单个二进制文件中的快速静态站点生成器,内置所有内容,开箱即用。

特性

  • 无依赖性:Zola 作为一个单一的可执行文件提供,具有 Sass 编译、语法突出显示、目录和许多其他传统上需要设置开发环境,或向您的站点添加一些 JavaScript 库的功能。
  • 快如闪电:平均站点将在不到一秒的时间内生成,包括 Sass 编译和语法突出显示。
  • 可扩展:Zola 将整个站点呈现为静态文件,这使得处理任何类型的流量都变得微不足道,无需任何成本,而不必担心管理服务器或数据库。
  • 便于使用:从 CLI 到模板引擎,一切都设计得非常直观。
  • 灵活:随意组合,无论是博客、知识库、登录页面还是组合使用。
  • Markdown 增强:Zola 带有短代码和内部链接,可以更轻松地编写内容。

功能列表

  • 单二进制
  • 语法高亮
  • Sass编译
  • 资产托管
  • (目前基本)多语言站点支持
  • 图像处理
  • 主题
  • 简码
  • 内部链接
  • 外部链接检查器
  • 目录自动生成
  • 自动标题锚点
  • 别名
  • 分页
  • 自定义分类
  • 不涉及服务器或任何第三方的搜索
  • 实时重新加载
  • 轻松部署在许多平台上:Netlify、Vercel、Cloudflare
  • 面包屑
 相关资料
  • 下面的指引都基于以下几个假设: 你正在使用的是默认的构建输出路径(dist)。这个路径 可以使用 build.outDir 更改,在这种情况下,你可以从这篇指南中推断出所需的指令。 Vite 已经被安装为了一个你项目的本地开发依赖(dev dependency),并且你已经配置好了如下的 npm script: 你正在使用 npm,或者使用了 Yarn 或其他的包管理工具,可以运行下面的脚本指令:

  • 静态文件,顾名思义,就是那些不会被改变的文件,比如图片,CSS 文件和 JavaScript 源码文件。默认情况下,Flask 在程序根目录中名为 static 的子目录中寻找静态文件。因此,我们一般在应用的包中创建一个叫 static 的文件夹,并在里面放置我们的静态文件。比如,我们可以按下面的结构组织我们的 app: app/ __init__.py static/

  • 静态网页生成器工具 JS 网页生成器: Metalsmith harp JS 博客网站生成器: hubpress.io Hexo.io 网站生成器列表: staticsitegenerators.net www.staticgen.com

  • 静态网页生成器 静态网页生成器, 是使用服务器端代码编写(如: ruby, php, python, nodeJS 等...), 用静态文本数据 + 模板, 生成从服务器发送到客户端的静态 HTML 文件. 综合学习: 静态网页生成器 [read]

  • 我正在做一个简单的ffmpeg测试。我想用它为我正在开发的网站生成缩略图/视频抓取。我目前正在使用VLC获取单个帧,然后生成一个缩略图,但它相当慢,有点麻烦。 问题是,我正在使用的视频(从我自己的电脑)是由安全摄像头软件生成的,并且它有一种奇怪的视频格式。当我在VLC中打开它(.bvr)时,它播放得非常非常快。10秒的视频大约需要2.5秒。此外,使用ffmpeg“ffmpeg-i test.bvr

  • 我正在构建一个github代码的静态库https://github.com/jasenhuang/aswbxml-c。我能够成功地构建库,但当我尝试添加项目时,却出现了一个错误。下面是错误日志。 我曾尝试为Xcode项目更改C++编译器类型,但没有成功。

  • libtool生成.a静态库 在OCStaticLib文件夹中准备OCTest.h和OCTest.m两个简单的类文件 . ├── OCTest.h └── OCTest.m 将OCTest.m编译成.o目标文件 终端进入到同级目录, 执行clang命令 clang -x objective-c \ -target x86_64-apple-macos11.1 \ -fobjc-arc

  • ar生成.a静态库 在OCStaticLib文件夹中准备OCTest.h和OCTest.m两个简单的类文件 . ├── OCTest.h └── OCTest.m 将OCTest.m编译成.o目标文件 终端进入到同级目录, 执行clang命令 clang -x objective-c \ -target x86_64-apple-macos11.1 \ -fobjc-arc \ -