我正在使用hugo (academic主题)从github上的源代码构建一个网站,并在netlify上构建和托管。
在这个站点中,我有一个特定的页面,它是从一个markdown文件(.md)中呈现出来的,我也希望它可以作为.pdf提供。目前,每次对.pdf源代码进行编辑时,我都必须手动生成和推送.md,但我希望这是自动化的。
我尝试过的一种方法是在页面中嵌入一个JavaScript window.print()按钮,这样用户就可以将页面打印到文件中,但这有点不雅观。
我不确定是否可以通过hugo、github或netlify钩子或其他方法来完成这一任务。
任何指向正确方法的指针都会受到很大的赞赏。
发布于 2019-10-14 17:09:53
经过更多的研究后,实现这一目标的最佳方法似乎是使用持续集成工具,比如Travis。对此有几种可能的办法,包括:
所有这些方法都非常相似,基本上是这样做的:
。
https://stackoverflow.com/questions/58353293
复制相似问题