首页 > 解决方案 > serve_site 在 blogdown 中将 CSS 更改为其默认值

问题描述

我正在使用代理主题blogdown创建一个网站,一切正常。

我更改了 , 中的一些内容,CSSpublic/css/agency.css可以看到所有更改。但是,当我重新启动 RStudio 时,我所做的所有更改都切换到了它们的默认值(颜色和东西)。如果我跑步也会发生同样的情况blogdown::serve_site()

我看不出我的方法出了什么问题,我们将不胜感激。

标签: cssrstudiohugoblogdown

解决方案


不要触摸public目录。它是从您的网站源文件自动生成的(有关一些基础知识,请参阅blogdown 书的第 1.2 节)。如果您想更改网站上的任何内容,请始终更改来源。在您的情况下,您可以更改主题中的 CSS 文件(我个人不推荐这种方式),或者提供您自己的static/css/agency.css来覆盖主题的 CSS。有关覆盖机制的更多信息,请参阅第 2.7 节


推荐阅读