我有一个Jekyll博客,我在本地服务(即捆绑执行jekyll服务在127.0.0.1:4000/)
我想使用本地可用的自定义URL(在我的LAN的计算机上)。 例如thisisatest.yesitis 。 如果我添加到我的_config.yml文件host: thisisatest.yesitis然后当运行捆绑exec jekyll服务我得到一个jekyll 3.4.3 | Error: getaddrinfo: No such host is known. jekyll 3.4.3 | Error: getaddrinfo: No such host is known.
我错过了什么? 我知道我可以使用github来托pipe,如果我想公开这个博客,但我只是想把它提供给我的局域网中的电脑。 我不能只编造一个只存在于本地的URL吗?
程序似乎正在尝试parsing您正在使用的博客名称。
如果您有要用于博客的域的DNS服务器,则需要在其中添加主机名和IP地址。
如果您没有DNS服务器,则需要将名称添加到服务器和所有客户端计算机的/etc/hosts文件(Unix / Mac系统)或C:\Windows\System32\Drivers\Etc\hosts 。