Loving Coding & Visual Design

Hugo serve panic 报错

Hugo serve报错:panic: runtime error: invalid memory address or nil pointer dereference

如果是通过brew安装,先卸载:brew unlink hugo

采用源代码安装
官网下载:https://github.com/gohugoio/hugo/releases (hugo_0.22.1_macOS-64bit.tar.gz)
建立安装目录:mkdir -p ~/bin
切换到安装目录:cd ~/bin
解压:tar -zxvf /Users/admin/Downloads/hugo_0.22.1_macOS-64bit.tar.gz
看看是否可用:./hugo version
添加安装路径到环境目录:
    打开shell配置文件(这里用的Z-sh):vi ~/.zshrc
    增加这一行到文件最后:export PATH=$PATH:$HOME/bin
重新装载环境变量:. ~/.zshrc

验证安装是否成功:which hugo

另外,模版循坏內的条件判断这样写:
{{ range $i := .Site.row }}
{{ if eq $i.a b }}{{end}}
{{end}}



下一页


最 近 文 章

  1. 我好旅行 - Sat, 13 Jan 2007 15:51:16 +0000
  2. 科技新知 - Tue, 14 Nov 2006 16:29:48 +0000
  3. Sample Page - Thu, 29 Jan 2015 06:31:13 +0000