为 blogdown 排除 public 文件夹中的缓存
Exclude cache on public folder for blogdown
当我使用 blogdown 构建我的网站时,Rmd 帖子的缓存文件被复制到 public 目录。这是不必要的,会浪费 space,并会减慢部署速度。
我想我可以使用 blogdown::build_site()
和 custom
参数来避免这种情况,如果我提供自己的 custom
脚本。自定义脚本应该是什么样的?
build方法无关紧要,因为它只定义了blogdown的行为而不是Hugo。是 Hugo 将您的文件复制到 public/
。我还没有记录它,但通常你希望 Hugo 忽略这些文件(比如 what I did in the default example):
ignoreFiles = ["\.Rmd$", "_files$", "_cache$"]
此选项将在配置文件中设置(例如config.toml
)。
当我使用 blogdown 构建我的网站时,Rmd 帖子的缓存文件被复制到 public 目录。这是不必要的,会浪费 space,并会减慢部署速度。
我想我可以使用 blogdown::build_site()
和 custom
参数来避免这种情况,如果我提供自己的 custom
脚本。自定义脚本应该是什么样的?
build方法无关紧要,因为它只定义了blogdown的行为而不是Hugo。是 Hugo 将您的文件复制到 public/
。我还没有记录它,但通常你希望 Hugo 忽略这些文件(比如 what I did in the default example):
ignoreFiles = ["\.Rmd$", "_files$", "_cache$"]
此选项将在配置文件中设置(例如config.toml
)。