Windows 10 Can';t连接到Jekyll';Windows 10上的本地主机:4000

Windows 10 Can';t连接到Jekyll';Windows 10上的本地主机:4000,windows-10,localhost,jekyll,Windows 10,Localhost,Jekyll,我正在尝试在Windows 10计算机上设置Jekyll,但无法连接到由Jekyll-serve(或bundle-exec-Jekyll-serve)创建的网站(127.0.0.1:4000)。我遵循了朱利安·蒂洛的所有步骤,没有任何错误信息。当我从我的jekyll网站文件夹在PowerShell中运行jekyll serve时,一切似乎都很好: Configuration file: C:/Users/fredr/dropbox/github/jekyll-website/_config.ym

我正在尝试在Windows 10计算机上设置Jekyll,但无法连接到由
Jekyll-serve
(或
bundle-exec-Jekyll-serve
)创建的网站(127.0.0.1:4000)。我遵循了朱利安·蒂洛的所有步骤,没有任何错误信息。当我从我的jekyll网站文件夹在PowerShell中运行
jekyll serve
时,一切似乎都很好:

Configuration file: C:/Users/fredr/dropbox/github/jekyll-website/_config.yml
            Source: C:/Users/fredr/dropbox/github/jekyll-website
       Destination: C:/Users/fredr/dropbox/github/jekyll-website/_site
 Incremental build: disabled. Enable with --incremental
      Generating...
                    done in 0.457 seconds.
 Auto-regeneration: enabled for 'C:/Users/fredr/dropbox/github/jekyll-website'
    Server address: http://127.0.0.1:4000/
  Server running... press ctrl-c to stop.
但当我在浏览器中打开(或)时,连接失败

当我运行
netstat-an
时,端口
4000
列为

  Proto  Local Address          Foreign Address        State
  TCP    127.0.0.1:4000         0.0.0.0:0              LISTENING
我以前曾尝试使用IIS设置本地主机,但该网站现在已停止


似乎相关,但没有包含足够的信息让我了解问题是如何解决的。它只说要使用“windows上的Jekyll软件包”,但我找不到任何相关信息。

在弹出更好的解决方案之前,我将使用IIS托管
\u站点
文件夹。不像pancy那样花哨,但工作起来很有魅力:)

跟随@Fredrik p的脚步,我将CD放入项目的
\u站点
文件夹(这是服务器的主文件夹)并运行Python 3.x简单HTTP服务器:

D:\frida\frida-website\_site>python -m http.server 3999
Serving HTTP on 0.0.0.0 port 3999 (http://0.0.0.0:3999/) ...
现在将我的浏览器指向
http://0.0.0.0:3999/
工作起来很有魅力

如果需要使用Python 2.x,HTTP服务器命令将是:

python -m SimpleHTTPServer 3999

有关
SimpleHTTPServer
(2.x)和
http.server
(3.x)的详细信息,请参阅。

您是否尝试过
localhost:4000
?@JoostS多次:(