精华内容
下载资源
问答
  • 静态网站生成器
    千次阅读
    2019-04-10 19:36:36

    快速搭建静态网站生成器

    下面有许多静态页面生成器,大家可以根据需求学以致用。
    快速搭建静态网站:https://www.staticgen.com/

    更多相关内容
  • volt volt是一种多功能的静态网站生成器
  • VuePress是一个基于Vue的轻量级静态网站生成器以及为编写技术文档而优化的默认主题。这么文章给大家详细介绍了vuepress 静态网站生成器的方法,需要的朋友参考下吧
  • Presite是静态网站生成器(如Gatsby,Next.js和Nuxt.js等)的替代方法,不同之处在于,它使用来预渲染网站,而不是依赖于服务器端渲染。 安装 npm i -g presite 请注意,Presite依赖于计算机上的Chrome(或...
  • 很棒的静态网站生成器 静态网站生成器是一个使用纯文本文件并将其编译为HTML文件的应用程序。 网志11ty -Eleventy是一个更简单的静态站点生成器。 - #Node.js #JavaScript #Node.js ABlog -Sphinx扩展,可将任何文档...
  • VuePress由两部分组成:一个基于Vue的轻量级静态网站生成器,以及为编写技术文档而优化的默认主题。 它是为了满足Vue自己的子项目文档的需求而创建的。 VuePress为每一个由它生成的页面提供预加载的html,不仅加载...
  • 开发人员的静态网站生成器。 用Python编写,并广泛使用了Mako模板库。 动机 我以前使用过其他基于python的网站生成器,但是我感到缺乏控制力。 我希望能够拥有网站生成器引擎的功能,但仍然能够在任何需要的地方添加...
  • py 静态网站生成器,简单快捷
  • 最热开源静态网站生成器 TOP 20 1、静态站点生成器Jekyll Jekyll 是一个简单的免费的Blog生成工具,类似WordPress。但是和WordPress又有很大的不同,原因是jekyll只是一个生成静态网页的工具,不需要数据库...

    最热开源静态网站生成器 TOP 20

     

    1、静态站点生成器 Jekyll

    Jekyll 是一个简单的免费的Blog生成工具,类似WordPress。但是和WordPress又有很大的不同,原因是jekyll只是一个生成静态网页的工具,不需要数据库支持。但是可以配合第三方服务,例如discuz。最关键的是jekyll可以免费部署在Github上,而且可以绑定自己的域名。

    2、Go 编写的静态网站生成器 Hugo

    Hugo

    Hugo 是 Go 编写的静态网站生成器,速度快,易用,可配置。Hugo 有一个内容和模板目录,把他们渲染到完全的 HTML 网站。Hugo 依赖于 Markdown 文件,元数据字体 。用户可以从任意的目录中运行 Hugo,支持共享主机和其他系统

    3、静态博客网站生成器 Hexo

    Hexo 是一个基于nodejs 的静态博客网站生成器,作者是来自台湾的 Tommy Chen

    特点:

    • 不可思议的快速 ─ 只要一眨眼静态文件即生成完成

    • 支持 Markdown

    • 仅需一道指令即可部署到 GitHub Pages 和 Heroku

    • 已移植 Octopress 插件

    • 高扩展性、自订性

    • 兼容于 Windows, Mac & Linux

    4、基于 Git 制作电子书 GitBook

    GitBook 是一个基于 Node.js 的命令行工具,可使用 Github/Git 和 Markdown 来制作精美的电子书,GitBook 并非关于 Git 的教程。

    使用GitBook生成的电子书

    GitBook支持输出多种文档格式:

    • 静态站点:GitBook默认输出该种格式,生成的静态站点可直接托管搭载Github Pages服务上;

    • PDF:需要安装gitbook-pdf依赖;

    • eBook:需要安装ebook-convert

    • 单HTML网页:支持将内容输出为单页的HTML,不过一般用在将电子书格式转换为PDF或eBook的中间过程;

    • JSON:一般用于电子书的调试或元数据提取。

    5、ReactJS 静态网站生成器 Gatsby 

    live-reloading example

    Gatsby 可以使用 React.js 把纯文本转换到动态博客或者网站上。

    特点:

    • 无需重载页面转换

    • 热重载编辑

    • 为构建静态网站创建 React.js 组件模型和生态系统 

    • 直观的基于目录的 URLs

    • 支持 "Starters"

    6、Vue.js 后端渲染开源库 Nuxt.js

    Nuxt.js 是一个通过 Vue 用于服务端渲染的简单框架,灵感来自 Next.js。 Nuxt 基于 ES2015,这使得代码有着更愉快,更整洁的阅读体验。它不使用任何转换器,并取决于 Core V8 实现的功能。

    7、静态页面生成程序 Pelican

    Pelican 是一个法国人用 python 写的用于生成静态页面的程序,支持:

    • 博客文章和页面

    • 使用外部服务 Disqus 实现的评论功能

    • 支持主题

    • 可对文章生成 PDF 文档

    • 支持多语言发布文章

    • Atom/RSS feeds

    • 代码着色

    • 使用 LESS CSS (optional)

    • 可导入 WordPress, Dotclear 或者 RSS feeds

    • 集成外部功能 Twitter, Google Analytics, etc. (optional)

    8、静态网站生成器 Metalsmith

    一个非常简单,可插拔的静态网站生成器。在 Metalsmith 中,所有的逻辑都是由插件来处理的。 你只需将它们链接在一起。

    9、前端 Web 应用程序构建工具 Brunch

    Brunch 是一个轻量级的、优雅和简单的方法构建 HTML5 应用程序的框架,快速的前端 Web 应用程序构建工具,具有简单的声明性配置,用于快速开发的无缝增量编译。

    10、Ruby 编写的静态网站生成器 Middleman

    Middleman 是一个 Ruby 编写的静态网站生成器,他可以让你使用几乎所有在Ruby Web开发中所使用的技术和工具来构建各种类型的静态网站。比如:在 Ruby on Rails 经常用到的 SassCoffeeScriptSprocketsErb & Haml 等,都可以在 Middleman 里使用。

    11、静态网站生成器 MkDocs

    Screenshot

    MkDocs 可以同时编译多个markdown文件,形成书籍一样的文件。有多种主题供你选择,很适合项目使用。

    MkDocs 是快速,简单和华丽的静态网站生成器,可以构建项目文档。文档源文件在 Markdown 编写,使用单个 YAML 配置文件配置。

    12、静态网站生成器 Expose

    Expose 是一个帮助图配文生成的静态网站生成器。

    13、静态网页生成系统 Assemble

    Assemble 是一个使用 Node.jsGrunt.jsGulpYeoman 等来实现的静态网页生成系统。已被 Zurb Foundation, Zurb Ink, H5BP/Effeckt, Less.js / lesscss.org, Topcoat, Web Experience Toolkit 等数百个项目用来生成项目网站、主题、组件、文档、博客和 github 页面。

    14、静态站点生成器 Wintersmith

    Wintersmith 是一款静态站点生成器。它包括了内容(markdown,less,script 等),使用插件和输出静态网页(html,css,image 等等)来转换。它附带有 markdown 插件和 jade 模版。

    15、静态网页生成器 Cactus

    Cactus 是一个简单而强大的静态网页生成器程序,它使用 Python 和 Django 的模板系统。它的本地开发和在S3 上的部署都非常的简单。

    因为目前的动态网站大部分都可以使用 JavaScript 来完成,这样实际上网页完全可以是静态的,而且静态网页速度非常快并且容易管理。所以才有了这个项目。

    作者开发 Cactus 的目的是为了给设计师们提供一个标准而简单的系统,让他们能够快速的构建和部署一个速度很快的网站。

    16、React 的渐进式静态网站生成器 React Static

    React Static 是一个 React 的渐进式静态网站生成器。它也是一个服务端渲染 React 应用的简约框架,旨在构建一个满足 SEO,网站性能和用户/开发人员使用体验的标准,帮助每个人无痛地构建下一代、高性能的网站。

    功能特性

    • 100% React。

    • 快速运行,高性能构建。

    • 数据平台不可知论者(Data Agnostic),可从任何地方提供你的网站数据。

    • 为 SEO 而生。

    • React 优先的开发体验。

    • 无痛的项目设置和迁移。

    • 100% 支持 React 生态系统。 包括 CSS-in-JS 库,自定义 Query 层(如 GraphQL),甚至 Redux。

    17、静态网站生成器 DocPad 

    DocPad  可以帮助生成具有布局,元数据,预处理器(markdown,jade,coffeescript 等等),部分,骨架,文件查看器,查询和完美的插件系统的网站前端。这大大减少了有经验开发者和初学者开发网站之间的不同,帮助用户更快速的建立自己的网站。

    18、JavaScript 编写的静态网站生成器 HubPress

    HubPress 是一个由  JavaScript 编写的静态网站生成器,使博客维护更加简单。

    主要特性:

    • 提供 WYSIWYG 编辑器撰写博客
    • 支持 AsciiDoc 标记功能,将内容按照用户需求呈现

    • 管理控制台可以自定义博客内容的许多方面

    • Disqus 整合博客评论

    • 利用Google Analytics 集成来跟踪访问者活动

    • 附带多种主题,随时可以使用

    19、模块化网站编译器 Phenomic

    Phenomic 是一个模块化网站编译器,让网站构建更快、更简单。

    20、静态网站生成器 Lektor

    Lektor 是静态网站生成器,也是平面文件内容管理系统。Lektor 从静态文件的大量独立 HTML 页面构建出一个完整的项目,同时内置管理 UI 和极小的桌面应用。

    展开全文
  • 我写的这是一个静态网站生成器,专门用于处理一个目录中的多个网站,还可以处理漫画。 模板首先查找本地特定的模板,然后在模板的共享池中查找。 CSS(在Stylus中)和JavaScript(在CoffeeScript中)也是如此。 ...
  • regenerate是用于静态网站生成的Ruby gem。 这是目前用来产生网站 , 和 。 目前用于HTML源文件的输入格式的最详细的描述是在LIB /再生/网络page.rb的ParsedRegenerateCommentLine的定义之前的注释块。 测试代码 ...
  • StaticVolt:静态网站生成器
  • 个人博客 我的个人博客,使用静态网站生成器(Metalsmith)。
  • nimatic:用Nim编写的静态网站生成器
  • 靴子修女用于 bootsie 静态网站生成器的 Nunjucks 插件
  • buster:[已退休] Buster是适用于Ghost博客平台的蛮力静态网站生成器
  • heroku-buildpack-hugo:用于静态网站生成器Hugo的Heroku buildpack-https:github.comspf13hugo
  • Vue.js 的创始人尤雨溪大大在 twitter 上发布了一个全新的基于 Vue 的静态网站生成器-,这对于广大 Vue 爱好者来说无疑是一个好消息! 什么是VuePress VuePress由两部分组成:一个基于Vue的轻量级静态网站生成器,...

    Vue.js 的创始人尤雨溪大大在 twitter 上发布了一个全新的基于 Vue 的静态网站生成器-,这对于广大 Vue 爱好者来说无疑是一个好消息!

    什么是VuePress

    VuePress由两部分组成:一个基于Vue的轻量级静态网站生成器,以及为编写技术文档而优化的默认主题。 它是为了满足Vue自己的子项目文档的需求而创建的。

    VuePress为每一个由它生成的页面提供预加载的html,不仅加载速度极佳,同时对seo非常友好。一旦页面被加载之后,Vue就全面接管所有的静态内容,使其变成一个完全的SPA应用,其他的页面也会在用户使用导航进入的时候来按需加载。

    VuePress是怎样运作的

    一个VuePress应用实际上就是基于Vue、VueRouter以及webpack,如果你以前就用过vue,那么当你在用VuePress开发或者定制自己的主题的时候,你会发现使用体验几乎是一毛一样~你甚至可以用Vue DevTools来debug你的定制主题!

    在build的过程中,VuePress会通过创建一个服务端渲染的版本,并访问每一个路由来渲染相关的html。这种方法是来自Nuxt的nuxt generate命令,和其他项目如Gatsby的启发。

    每个markdown文件都被编译为HTML,然后作为Vue组件的模板进行处理。这样你可以在markdown文件中直接使用Vue,这在需要嵌入动态内容的时候非常有用。

    VuePress特性

    内置的markdown扩展专为技术文档优化
    可以在markdown文件中直接使用vue
    vue驱动的可定制画主题
    支持PWA - Progressive Web App(渐进式网页应用程序)
    集成Google Analytics
    一个默认的VuePress包括:
    响应式布局
    可选的主页
    一个简单的头部搜索组件
    可定制的导航栏和侧边栏
    自动生成的GitHub链接和页面编辑链接

    开始使用VuePress

    全局使用

    这里写图片描述

    在现有项目中安装

    如果你已经有一个项目,可以将VuePress作为本地依赖进行安装,这种方式同样支持使用CI或Netlify等服务在推送时自动部署。
    这里写图片描述

    也可以直接在package.json中加入:
    这里写图片描述

    然后执行下面的命令行来运行项目

    npm run docs:dev

    上述内容摘自:

    http://www.bslxx.com/m/view.php?aid=1933

    官方文档:

    https://vuepress.vuejs.org/

    展开全文
  • Python coders的简单,轻量级静态网站/博客生成器
  • React了 使用React的静态站点生成器
  • 近年来,作为传统动态网站基础架构的替代方案,现代静态网站生成器日渐盛行。在 StaticGen 上有一个关于静态站点生成器的开源目录,2017 年该网站追踪了超过一百个生成器,并见证了这些生成器在这一年的流行趋势。...

    近年来,作为传统动态网站基础架构的替代方案,现代静态网站生成器日渐盛行。在 StaticGen 上有一个关于静态站点生成器的开源目录,2017 年该网站追踪了超过一百个生成器,并见证了这些生成器在这一年的流行趋势。本文整理了 StaticGen 目录中排名前 20 的静态网站生成器,排名顺序依据 Github 上的 Star 数。

    1、静态站点生成器 Jekyll

    Jekyll 是一个简单的免费的Blog生成工具,类似WordPress。但是和WordPress又有很大的不同,原因是jekyll只是一个生成静态网页的工具,不需要数据库支持。但是可以配合第三方服务,例如discuz。最关键的是jekyll可以免费部署在Github上,而且可以绑定自己的域名。

    2、Go 编写的静态网站生成器 Hugo

    Hugo

    Hugo 是 Go 编写的静态网站生成器,速度快,易用,可配置。Hugo 有一个内容和模板目录,把他们渲染到完全的 HTML 网站。Hugo 依赖于 Markdown 文件,元数据字体 。用户可以从任意的目录中运行 Hugo,支持共享主机和其他系统

    3、静态博客网站生成器 Hexo

    Hexo 是一个基于nodejs 的静态博客网站生成器,作者是来自台湾的 Tommy Chen

    特点:

    • 不可思议的快速 ─ 只要一眨眼静态文件即生成完成

    • 支持 Markdown

    • 仅需一道指令即可部署到 GitHub Pages 和 Heroku

    • 已移植 Octopress 插件

    • 高扩展性、自订性

    • 兼容于 Windows, Mac & Linux

    4、基于 Git 制作电子书 GitBook

    GitBook 是一个基于 Node.js 的命令行工具,可使用 Github/Git 和 Markdown 来制作精美的电子书,GitBook 并非关于 Git 的教程。

    使用GitBook生成的电子书

    GitBook支持输出多种文档格式:

    • 静态站点:GitBook默认输出该种格式,生成的静态站点可直接托管搭载Github Pages服务上;

    • PDF:需要安装gitbook-pdf依赖;

    • eBook:需要安装ebook-convert

    • 单HTML网页:支持将内容输出为单页的HTML,不过一般用在将电子书格式转换为PDF或eBook的中间过程;

    • JSON:一般用于电子书的调试或元数据提取。

    5、ReactJS 静态网站生成器 Gatsby 

    live-reloading example

    Gatsby 可以使用 React.js 把纯文本转换到动态博客或者网站上。

    特点:

    • 无需重载页面转换

    • 热重载编辑

    • 为构建静态网站创建 React.js 组件模型和生态系统 

    • 直观的基于目录的 URLs

    • 支持 "Starters"

    6、Vue.js 后端渲染开源库 Nuxt.js

    Nuxt.js 是一个通过 Vue 用于服务端渲染的简单框架,灵感来自 Next.js。 Nuxt 基于 ES2015,这使得代码有着更愉快,更整洁的阅读体验。它不使用任何转换器,并取决于 Core V8 实现的功能。

    7、静态页面生成程序 Pelican

    Pelican 是一个法国人用 python 写的用于生成静态页面的程序,支持:

    • 博客文章和页面

    • 使用外部服务 Disqus 实现的评论功能

    • 支持主题

    • 可对文章生成 PDF 文档

    • 支持多语言发布文章

    • Atom/RSS feeds

    • 代码着色

    • 使用 LESS CSS (optional)

    • 可导入 WordPress, Dotclear 或者 RSS feeds

    • 集成外部功能 Twitter, Google Analytics, etc. (optional)

    8、静态网站生成器 Metalsmith

    一个非常简单,可插拔的静态网站生成器。在 Metalsmith 中,所有的逻辑都是由插件来处理的。 你只需将它们链接在一起。

    9、前端 Web 应用程序构建工具 Brunch

    Brunch 是一个轻量级的、优雅和简单的方法构建 HTML5 应用程序的框架,快速的前端 Web 应用程序构建工具,具有简单的声明性配置,用于快速开发的无缝增量编译。

    10、Ruby 编写的静态网站生成器 Middleman

    Middleman 是一个 Ruby 编写的静态网站生成器,他可以让你使用几乎所有在Ruby Web开发中所使用的技术和工具来构建各种类型的静态网站。比如:在 Ruby on Rails 经常用到的 SassCoffeeScriptSprocketsErb & Haml 等,都可以在 Middleman 里使用。

    11、静态网站生成器 MkDocs

    Screenshot

    MkDocs 可以同时编译多个markdown文件,形成书籍一样的文件。有多种主题供你选择,很适合项目使用。

    MkDocs 是快速,简单和华丽的静态网站生成器,可以构建项目文档。文档源文件在 Markdown 编写,使用单个 YAML 配置文件配置。

    12、静态网站生成器 Expose

    Expose 是一个帮助图配文生成的静态网站生成器。

    13、静态网页生成系统 Assemble

    Assemble 是一个使用 Node.jsGrunt.jsGulpYeoman 等来实现的静态网页生成系统。已被 Zurb Foundation, Zurb Ink, H5BP/Effeckt, Less.js / lesscss.org, Topcoat, Web Experience Toolkit 等数百个项目用来生成项目网站、主题、组件、文档、博客和 github 页面。

    14、静态站点生成器 Wintersmith

    Wintersmith 是一款静态站点生成器。它包括了内容(markdown,less,script 等),使用插件和输出静态网页(html,css,image 等等)来转换。它附带有 markdown 插件和 jade 模版。

    15、静态网页生成器 Cactus

    Cactus 是一个简单而强大的静态网页生成器程序,它使用 Python 和 Django 的模板系统。它的本地开发和在S3 上的部署都非常的简单。

    因为目前的动态网站大部分都可以使用 JavaScript 来完成,这样实际上网页完全可以是静态的,而且静态网页速度非常快并且容易管理。所以才有了这个项目。

    作者开发 Cactus 的目的是为了给设计师们提供一个标准而简单的系统,让他们能够快速的构建和部署一个速度很快的网站。

    16、React 的渐进式静态网站生成器 React Static

    React Static 是一个 React 的渐进式静态网站生成器。它也是一个服务端渲染 React 应用的简约框架,旨在构建一个满足 SEO,网站性能和用户/开发人员使用体验的标准,帮助每个人无痛地构建下一代、高性能的网站。

    功能特性

    • 100% React。

    • 快速运行,高性能构建。

    • 数据平台不可知论者(Data Agnostic),可从任何地方提供你的网站数据。

    • 为 SEO 而生。

    • React 优先的开发体验。

    • 无痛的项目设置和迁移。

    • 100% 支持 React 生态系统。 包括 CSS-in-JS 库,自定义 Query 层(如 GraphQL),甚至 Redux。

    17、静态网站生成器 DocPad 

    DocPad  可以帮助生成具有布局,元数据,预处理器(markdown,jade,coffeescript 等等),部分,骨架,文件查看器,查询和完美的插件系统的网站前端。这大大减少了有经验开发者和初学者开发网站之间的不同,帮助用户更快速的建立自己的网站。

    18、JavaScript 编写的静态网站生成器 HubPress

    HubPress 是一个由  JavaScript 编写的静态网站生成器,使博客维护更加简单。

    主要特性:

    • 提供 WYSIWYG 编辑器撰写博客
    • 支持 AsciiDoc 标记功能,将内容按照用户需求呈现

    • 管理控制台可以自定义博客内容的许多方面

    • Disqus 整合博客评论

    • 利用Google Analytics 集成来跟踪访问者活动

    • 附带多种主题,随时可以使用

    19、模块化网站编译器 Phenomic

    Phenomic 是一个模块化网站编译器,让网站构建更快、更简单。

    20、静态网站生成器 Lektor

    Lektor 是静态网站生成器,也是平面文件内容管理系统。Lektor 从静态文件的大量独立 HTML 页面构建出一个完整的项目,同时内置管理 UI 和极小的桌面应用。


    展开全文
  • 易语言网站静态生成器源码系统结构:读取内容,刷新任务列表, ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------_按钮_添加任务_被单击 || ||------_时钟1_周期事件 || ||------_按钮_开始
  • 网站静态生成器网赚版系统结构:网站静态生成器网赚版======窗口程序集2||||------__启动窗口_创建完毕||||------_按钮1_被单击||||------_时钟1_周期事件||||------_按钮2_被单击||||------_按钮3_被单
  • 刀片式服务器快死了简单的静态站点生成器用户手册刀片式服务器做得很好,而且做得很好-使用提供的模板从提供的内容中生成HTML文件。 得益于令人惊叹的Ramhorns模板引擎,零...静态站点生成器应该毫不费力。 它使用音乐
  • wordpress生成静态In this article, you’ll learn how to turn your WordPress-driven site into a static site with just a handful of powerful tools. We’ll focus on migrating from WordPress to a static ...
  • 其它网站静态生成器网赚版系统结构:其它网站静态生成器网赚版======窗口程序集2||||------__启动窗口_创建完毕||||------_按钮1_被单击||||------_时钟1_周期事件||||------_按钮2_被单击||||-----

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 586,045
精华内容 234,418
关键字:

静态网站生成器