我正在开发一个只使用HTML,CSS和JS的网站(不需要后端)。这是一个简单的网站,其主要目的是提供信息。我有一个标准模板用于所有页面(标题,内容区域,页脚)。现在,我必须将其复制并粘贴到每个页面中,并逐页手动更新对它的任何更改。
那里有什么好的节目可以让我:
与SASS类似的东西的奖励积分,我可以让程序观察更改目录并将文件自动编译到另一个目录。
允许我在多个部分添加内容的内容的奖励积分。
我想重申一下 - 我不想使用后端语言(例如PHP或Django)来将页面拼接在一起。我正在研究的网站不需要这样做,它会对性能和可维护性产生负面影响。
答案 0 :(得分:2)
查看Google封闭模板https://developers.google.com/closure/templates/docs/helloworld_java
它将大豆文件(模板)作为输入,然后您可以传入您想要的任何数据,它将模板与数据合并,生成HTML。
您还可以从命令行使用PHP来生成HTML http://php.net/manual/en/features.commandline.php
答案 1 :(得分:0)
如果你想坚持使用javascript,你可以使用Jade(http://jade-lang.com)或其他带有Node.js的模板引擎。 虽然它是服务器端代码,但它仍然是js而不是第三个lang。