新的GitHub Gist界面有一个嵌入整个要点的片段,它将所有文件嵌入到要点中。旧界面为gist中的每个文件嵌入了代码。有人知道是否有嵌入单个文件的技巧?
答案 0 :(得分:134)
从左侧获取要点网址,并在.js
之后添加?file=myFile.blah
等查询字符串,例如
<script src="https://gist.github.com/4505639.js?file=macroBuild.scala" type="text/javascript"></script>
答案 1 :(得分:2)
对于那些想在媒体上使用它的人,在URL粘贴之后的 中添加它时,Medium不支持并且不查询URL中的参数。 。因此,只需按照以下四个步骤在订单中。
所以:
⚠️订单很重要!
https://gist.github.com/MojtabaHs/91e34fd0e987fe7ce801936dc6ece0e8
⚠️不要点击搜索或返回按钮
https://gist.github.com/MojtabaHs/91e34fd0e987fe7ce801936dc6ece0e8?file=Interface.swift
请注意,URL末尾的?file=Interface.swift
对吗?
Implement Custom Activity Indicator With The SwiftUI
⚠️请注意,您必须在媒体中复制无格式的纯文本,然后绝不能将URL粘贴到媒体中后对其进行编辑!您可以将链接复制到google.com之类的在线文本框中,并在附加查询后将其复制回并粘贴到“媒介”中。
答案 2 :(得分:0)
仅供其他参考,可能正在对此进行研究。
如果您使用的是Wordpress,则可以使用插件oEmbed-gist和简码样式来实现:
[要点ID =“ your-gist-id-here” file =“ your-file-name.js”]。
答案 3 :(得分:0)
GitHub提供了相同的信息here on their site。正如其他人所说的,官方方法是将?file=name-of-file.ext
附加到嵌入代码URL的末尾,以便仅嵌入名为name-of-file.ext
的文件(您当然可以将名称更改为您的名称文件是)。例如,如果要从https://gist.github.com/westc/afac9258389fdfd2fdaf134ffaa0e923
的Gist嵌入getGitContents.js
文件,可以使用以下命令:
<script src="https://gist.github.com/westc/afac9258389fdfd2fdaf134ffaa0e923.js?file=getGitContents.js"></script>
此外,这里还有this YourJS blog post,可让您输入用户名并查看所有摘要和基础单个文件的嵌入代码。