首页 > 解决方案 > 从两台计算机启动 Jekyll 站点(不是同时)

问题描述

我当地的 jekyll 网站位于~/Dropbox/Sites/mysite/. 我经常从两台不同的计算机上更改文件。jekyll serve我可以从这些机器中的每台 启动(一次一个)该功能吗?

这可能吗?如果可以,这是一个坏主意吗?我只是讨厌被限制在一台机器上来维护我的网站。两台机器都有最新版本的 ruby​​ 和 jekyll。

标签: rubyjekyll

解决方案


我在自己的 Jekyll 项目中这样做,并且效果很好。我可以在一台机器上处理文件,保存所有内容,然后切换到第二台机器并从我离开的地方继续。我可以jekyll serve毫无问题地在两台机器上运行。我从来没有同时jekyll serve在两台机器上运行,所以我无能为力。但是,jekyll serve在任何一台机器上一次运行都可以。

我过去遇到的一个问题是同时在两台不同的机器上编辑同一个文件时。Dropbox 尝试保存这两个版本并最终导致文件冲突(有点像 git 合并冲突)。在做 Jekyll 的东西时,我没有遇到过这种情况,只是普通的 Word 文档等。但是,吸取的教训:不要尝试同时从两台不同的机器编辑同一个文件。


推荐阅读