Jekyll 服务器无法在移动浏览器中运行
Jekyll server not working in mobile browser
我目前在尝试查看 Jekyll site using Adobe edge inspector 时收到错误消息。我在 port:4000 中使用内置的 Jekyll 开发服务器。此外,有问题的 Jekyll 站点没有出现在我的 Safari 移动浏览器中。
这是我启动服务器的方式
jekyll serve --watch
这是输出
Generating... done.
Auto-regeneration: enabled for '/Users/auser/Sites/user.me/code'
Configuration file: /Users/auser/Sites/user.me/code/_config.yml
Server address: http://127.0.0.1:4000/
Server running... press ctrl-c to stop.
我怎样才能让它在我的移动浏览器中运行?
正如您在输出中看到的那样:(Server address: http://127.0.0.1:4000/
),Jekyll 仅响应来自本地计算机的请求。
要让 Jekyll 回答所有地址,请使用 -H
选项。来自 jekyll serve --help
:
-H, --host [HOST] Host to bind to
使用如下:
jekyll serve --watch -H 0.0.0.0
我目前在尝试查看 Jekyll site using Adobe edge inspector 时收到错误消息。我在 port:4000 中使用内置的 Jekyll 开发服务器。此外,有问题的 Jekyll 站点没有出现在我的 Safari 移动浏览器中。
这是我启动服务器的方式
jekyll serve --watch
这是输出
Generating... done.
Auto-regeneration: enabled for '/Users/auser/Sites/user.me/code'
Configuration file: /Users/auser/Sites/user.me/code/_config.yml
Server address: http://127.0.0.1:4000/
Server running... press ctrl-c to stop.
我怎样才能让它在我的移动浏览器中运行?
正如您在输出中看到的那样:(Server address: http://127.0.0.1:4000/
),Jekyll 仅响应来自本地计算机的请求。
要让 Jekyll 回答所有地址,请使用 -H
选项。来自 jekyll serve --help
:
-H, --host [HOST] Host to bind to
使用如下:
jekyll serve --watch -H 0.0.0.0