易语言伪原创源码(我是如何通过链接每个页面回到原始源代码来保持我的网站开放)
优采云 发布时间: 2022-01-27 02:05易语言伪原创源码(我是如何通过链接每个页面回到原始源代码来保持我的网站开放)
我如何通过将每个页面链接回其原创源代码来保持我的 网站 保持打开状态。
我是开源的忠实粉丝。
我支持这项事业的一个小方法是让我的个人博客网站 从一开始就保持开放。我这样做的部分原因是让人们看到每一页背后的变化历史。也因为当我开始使用 Jekyll 时,并没有找到很多开源的 Jekyll 博客可供学习。我希望保持我的 网站 开放并公开我的试验和错误可以为其他人节省大量时间。
Jekyll 的 page.path 变量
我实现这一点的方法之一是将我发布的每个条目链接到其原创 Markdown。 Jekyll 的变量中只有一个工具:page.path。此变量收录每个页面的原创文件系统路径。官方的描述甚至强调它的作用是链接回源!
在 文章 Markdown 文件中打印 {{page.path }},你可以得到这样的东西:
_posts/2021-10-10-example.md
假设 文章 的源代码存在于该路径:
https://example.com/ayushsharma-in/-/blob/master/_posts/2021-10-10-example.md
如果您在任何 文章 的 page.path 中添加前缀,它将生成一个指向其源的链接。
在 Jekyll 中,生成这个完整的链接如下所示:
View source
就这么简单。
Jekyll 和开放的网络
现代网络是一种复杂的多层技术,但这并不意味着它必须是高深莫测的。使用 Jekyll 的变量,您可以确保您的用户可以,如果他们愿意,您可以了解更多关于您如何构建 网站 的信息。
你可以在我的个人博客上看到真实的例子:滚动到查看源链接的底部。
本文改编自ayush sharma 的笔记,经许可转载。
通过:
作者:Ayush Sharma 主题:lujun9972 译者:geekpi 校对:wxy
本文由LCTT原创编译,Linux中国光荣推出