我正在尝试用Hugo创建一个网站,但我不知道如何在我的网站上添加一个页面(帖子工作正常).
从全新安装(v.0.27 64x for windows)开始,并从终端运行以下命令:
> hugo new site soexample
> cd soexample
> git clone https://github.com/parsiya/Hugo-Octopress.git themes\octopress
> hugo new about.md
> echo "Please display me" >> content\about.md
> hugo serve -D -t octopress
Run Code Online (Sandbox Code Playgroud)
我可以看到我的草稿页面是从最后一个命令的输出中呈现的:
...
Built site for language en:
1 of 1 draft rendered
...
Run Code Online (Sandbox Code Playgroud)
但当我尝试访问其中任何一个http://localhost:1313/about/或时http://localhost:1313/about.html,服务器(而不是浏览器)返回一个白页:
404 page not found
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
我正在寻找方法让我的博客上的一些帖子只对我自己可见,但在Hugo看来似乎不是这样.
有没有办法解决这个问题,比如为某些帖子设置密码?
或者支持该功能但我还没有找到它?
在Hugo的帖子内容中可以使用模板参数吗?例如,如果我有以下参数:
[params.company]
name = "My Company"
Run Code Online (Sandbox Code Playgroud)
然后,我可以在帖子内容中做类似的事情吗?
This site, {{ .Site.BaseURL }} is operated by {{ params.company.name }}
Run Code Online (Sandbox Code Playgroud)
我已经尝试过,但是实际上是在打印上面的内容,而不是内插变量。