包括没有本地服务器?

时间:2011-10-24 19:35:11

标签: html include ssi client-side

我正在制作一个网站,我喜欢离线测试所有内容,而不是每次更改都要上传文件。问题是我不能使用包含,所以当我上传时,我将不得不改变很多文件结构。

当我只想使用包含时,我不打算安装像WAMP这样的本地服务器。有什么办法吗?

1 个答案:

答案 0 :(得分:1)

不是。

您可以静态处理包含(例如,自己编写Makefile以创建您在本地查看的实际HTML文件)。有很多模板语言可以做到这一点。我想,你甚至可以用JavaScript编写模板,让网络浏览器组装它们。

但实际上,为什么您希望您的测试环境与您的生产环境相匹配?这看起来很愚蠢 - 如果您的包含有问题,您想在实现之前找出答案。如果您不小心获得文件中图像(C:\Documents and Settings\…\image.png)的本地路径,则需要查找。实现这一目标的最佳方法是在本地运行Web服务器。