2016-09-21 83 views
1

我目前正在设计和完善登陆页面。随着时间的推移,很多东西都被添加了,处理部分和模块的数量并不像以前那么容易。简单的静态网站开发模板系统

直接来到我的问题:是否有一个简单的解决方案,使用正常的网页设计流程中的模板来创建静态网站。我不需要静态站点生成器的优点,就像编译我的sass或缩小我的js文件一样。插值和配置文件也不需要也不需要。你知道任何只允许我将我的html文件分割成多个组件的系统,然后将它们保存在不同的html文件中吗?

P.S.我不是在寻找一个Javascript模板引擎。创建应该发生一次并产生一个正常的html文件。

回答

1

不使用PHP包括,我不知道这是否可以不使用JS模板引擎的一些形式来完成:

The majority of the web's content has a simple and declarative way to load itself. Not so for HTML

你应该检查出:

  • Metalsmith
    • 一个非常简单,可插拔的静态站点生成器。
  • Handlebars
    • 车把提供了让您没有挫折有效地建立语义模板所需要的动力。

如果你在你的工作流程中使用GULP /咕噜反正有包括插件:

  1. npmjs search for 'gulp include'
  2. npmjs search for 'grunt include'
+0

谢谢您的回答。不幸的是,我没有提出一个非常详细的问题。我不使用任何形式的构建步骤(如吞咽和咕噜声),而是使用CodeKit。我决定使用KIT语言(基本上是包含导入语句的HTML注释,并且只能与CodeKit一起使用)。但是,既然你的答案会解决这个问题,我会标记它。 –