gostatic:快速静态站点生成器

时间:2024-02-24 08:18:28
【文件属性】:

文件名称:gostatic:快速静态站点生成器

文件大小:51KB

文件格式:ZIP

更新时间:2024-02-24 08:18:28

go markdown static-site-generator blog-engine GoGo

静态 Gostatic是静态站点生成器。 它跟踪编译期间的文件更改,这就是为什么它运行得相当。 它还提供了类似于Make的框架,从而易于理解和编写自定义配置。 功能包括: 没有运行时依赖项,只有一个二进制文件-并运行 依赖项跟踪和仅重新呈现更改的页面 降价的支持- 通过 简单的 灵活的 支持分页 与外部命令和脚本配合使用 HTTP服务器和观察器(即时呈现更改) 适用于自动化(使用gostatic --dump查询状态的能力) 总而言之,它对我来说效果很好,所以它可能对您有用! 安装 如果您是Go用户并且想从源代码安装它,那么您会知道该怎么做( go get它)。 在其他情况下,请从下载二进制文件-也可以用作CHANGELOG 。 如果您需要自动下载最新版本,请使用以下脚本(将64-linux更改为所需的类型): URL=$(curl -s https://api.github.com/repos/piranha/gostatic/releases | awk '/download_url.*64-linux/ { print $2; exit }') curl -Lso


【文件预览】:
gostatic-master
----processors()
--------external.go(1KB)
--------yaml.go(882B)
--------ignorefuture.go(552B)
--------jekyllify.go(967B)
--------markdown.go(608B)
--------directorify.go(731B)
--------config_test.go(2KB)
--------tags.go(2KB)
--------default.go(996B)
--------template.go(2KB)
--------ignore.go(551B)
--------relativize.go(990B)
--------config.go(2KB)
--------ext.go(793B)
--------rename.go(1KB)
--------pagination.go(4KB)
----test()
--------config(1KB)
--------template.tmpl(2KB)
--------templates()
--------site()
----LICENSE(780B)
----hotreload()
--------assets()
--------assets.go(2KB)
--------watch.go(1KB)
--------core.go(4KB)
----gostatic.go(4KB)
----.gitignore(41B)
----CHANGELOG.md(5KB)
----lib()
--------render.go(820B)
--------template_funcs.go(7KB)
--------example.go(4KB)
--------processors.go(1KB)
--------version.go(69B)
--------template_funcs_test.go(617B)
--------header.go(3KB)
--------config.go(5KB)
--------page.go(9KB)
--------utils.go(2KB)
--------site.go(4KB)
----Makefile(1KB)
----go.sum(3KB)
----README.md(18KB)
----utils.go(619B)
----go.mod(334B)

网友评论