hugo - 如何将图像/图形与 Hugo 对齐(去静态站点生成器)?
问题描述
我正在寻找一种适用于hugo server
命令的解决方案。我知道我可以在static/css
目录中创建一个额外的 .css 文件,并使用命令将其合并到公共目录中,但是不幸hugo
的是,这不起作用。hugo server
提前致谢。
解决方案
在Hugo Pipes上,您有一个来自Regis Philibert的“ Hugo Pipes Revolution -- A Hugo 内置资产管道”示例,以提供一些示例。
从现在开始,Hugo 将负责打包、缩小、指纹识别我们的资产,甚至编译我们的 sass 文件!所有这一切都无需任何外部构建工具。
所以它适用于hugo server
.
您可以在以下位置定义您的方法assets
:
这些方法仅适用于目录中的
assets
文件:将其视为static
目录,但默认情况下不会发布文件。很像它的静态对应物:
- 它的位置可以使用
assetDir
您的config.yaml
. (将默认为assets
)- 它遵循 Hugo 的文件统一逻辑。
这意味着,您的任何内容都project/assets
将覆盖您的theme/assets
.
从那里,您可以调整其中一种sass 居中技术,以使用管道将其自动应用于您的图像。
请参阅“使用 Sass 居中”。
推荐阅读
- ag-grid - 如何将 JSON 数组分配给 ag-grid RichSelectCellEditor
- tla+ - TLA+ 删除元素时遇到问题
- php - 为什么在登录检查之前不能 sleep(3) 防止暴力破解?
- c# - MSBuild 错误在构建服务器上但不是在开发机器上
- ios - RxSwift 中网络请求的调度程序
- java - Java Webcrawler to extract emails
- javascript - returning vuejs component from method
- azure-devops - Authenticating with Azure Repos git module sources in an Azure Pipelines build
- javascript - 动态加载图像时轮播问题
- c++ - 有没有办法使用十进制 ASCII 码通过自动类型推断来获取字符?