我正在制作一个网站,我喜欢离线测试所有内容,而不是每次更改都要上传文件。问题是我不能使用包含,所以当我上传时,我将不得不改变很多文件结构。
当我只想使用包含时,我不打算安装像WAMP这样的本地服务器。有什么办法吗?
答案 0 :(得分:1)
不是。
您可以静态处理包含(例如,自己编写Makefile以创建您在本地查看的实际HTML文件)。有很多模板语言可以做到这一点。我想,你甚至可以用JavaScript编写模板,让网络浏览器组装它们。
但实际上,为什么您希望您的测试环境与您的生产环境相匹配?这看起来很愚蠢 - 如果您的包含有问题,您想在实现之前找出答案。如果您不小心获得文件中图像(C:\Documents and Settings\…\image.png
)的本地路径,则需要查找。实现这一目标的最佳方法是在本地运行Web服务器。