0

我按照https://gohugo.io/overview/quickstart/上的教程进行操作。在使用 hugo server 命令的第 5 步之前,我一直能够做到。但是,当我在浏览器中访问 localhost:1313 时,浏览器(chrome 和 edge)没有连接到网络。我也尝试使用 127.0.0.1:1313,但浏览器也没有到达。怎么解决这个问题?谢谢

4

5 回答 5

1

这里几乎一样,无法弄清楚问题出在哪里 - 浏览器到达了地址但只呈现了一个空白页面。我通过运行带有主题附录的 Hugo 服务器来解决它,例如:

hugo server --theme=your_theme_name

请务必在上面的行中更改主题名称。

于 2016-11-01T10:29:09.160 回答
0

我遇到了同样的问题,原来是因为hugo找不到主题。就我而言,我是 git 克隆项目,其中包含作为 git 子模块的主题,(然后我得到了空的主题文件夹,并且需要提取子模块的内容)

于 2018-07-08T13:13:28.257 回答
0

检查您的主题文件夹是否为空。如果是,请按照指南进行操作。

如果您将主题作为 git 子模块,则默认情况下不会克隆它。

使用--recursive标志 while git clone

它也会克隆子模块。

git clone --recursive url_to_git_repo
于 2020-03-25T20:07:58.933 回答
0

我遇到过同样的问题。问题是您的主题文件夹。在您的主题文件夹下查看并检查其中是否包含代码。如果没有,只需 git clone 你的主题在主题文件夹下。前 - javahabit.com正在使用hugo-w3-simple主题。如果您在 git 文件夹下查看 javahabit.com/themes/hugo-w3-simple并发现没有代码,hugo则将提供空白页面。要解决此问题,只需删除空文件夹hugo-w3-simple并在文件夹下再次克隆主题javahabit.com/themes/

git clone https://github.com/jesselau76/hugo-w3-simple.git

再次启动服务器,您应该能够看到您的站点。当我将代码推送到 git 时,我也遇到了同样的问题,我的主题子文件夹文件夹没有被推送,因此,当我在另一台笔记本电脑上克隆我的博客时,主题代码丢失了。

于 2019-02-03T19:44:58.363 回答
0

在我的情况下,config.toml 我改变了

baseURL = '/'
languageCode = 'en-uk'
title = 'My New Hugo Site'
theme = 'ananke'

并且工作正常。但我认为如果你不一样

echo theme = \"ananke\" >> config.toml

然后你得到

theme = "ananke"

这使得问题替换theme ="your_theme"theme ='your_theme'.(双引号为单引号)。

于 2021-12-01T18:07:02.007 回答