使用 Nodejs 和 grunt 来构建静态 html 文件

Use Nodejs and grunt to build static html files

本文关键字:静态 html 文件 构建 Nodejs grunt 使用      更新时间:2023-09-26

在过去的几年里,我一直在使用PHP和bash脚本为只能在服务器上支持静态HTML的客户端生成静态HTML文件。这个过程是,我创建了一个由网站的所有数据/图像网址组成的巨型数组。我使用 bash 来运行 PHP 脚本,该脚本对所有渲染的页面进行快照并使它们成为静态 html 文件。我刚刚开始使用grunt,并注意到它与我对bash和PHP所做的非常相似。是否有一个节点等效于我使用 bash 和 PHP 所做的,可以让我从 json 数组生成静态 html 文件?

有大量很棒的 NodeJS 静态站点生成器。前 3 名可能是:

  • http://wintersmith.io/
  • http://docpad.org/
  • https://github.com/flatiron/blacksmith