如果项目很大,hugo默认启动物理核心数个线程并发,但如果已有程序占用,就可能导致 hugo 进程杀死。

hugo --gc --minify

此时可以尝试使用下面这个命令:

HUGO_NUMWORKERMULTIPLIER=2 hugo --gc --minify --cacheDir /root/archive/cacge

主要是这两个参数:

  • HUGO_NUMWORKERMULTIPLIER: (int) The number of workers used in parallel processing. Default is the number of logical CPUs.
  • --cacheDir: 指定一个缓存目录,可能有助于减少内存消耗。

References

Hugo

最后修改:2024 年 11 月 10 日
如果觉得我的文章对你有用,请随意赞赏