静态站点生成器:它们是否需要托管在服务器上?

时间:2016-08-14 15:05:40

标签: localhost web-hosting static-site

我得到了“他们是什么”,并且已经查找了很多关于如何设置它们的教程,但是没有设置 的地方。我发现的一个实例与我正在寻找的一个实例相似,讨论了如何设置本地主机以及如何开发计算机。

我也明白每个人都使用不同的东西来编译它(Ruby,Json等等)。

我想使用一个,但我不知道我是否需要对我的服务器做任何特殊操作,或者首先以任何特定的方式设置我的网站主机。

这些编译器是否需要在主机上,或者它们仅用作LOCAL上的开发工具?我已经看到它们在存储库中的github上使用,这就是为什么我的困惑。

这是一种“可能无论哪种方式”的情况吗?

1 个答案:

答案 0 :(得分:2)

您可以在本地使用它们来编译静态文件,然后将静态文件部署到您的服务器。

例如,静态网站生成器(如Jekyll或Middleman)的常见做法是在开发计算机上构建静态文件,然后运行一个脚本,将构建目录推送到gh-pages分支。你的git存储库,它们将由GitHub提供服务。