web-dev-qa-db-ja.com

新しいGistインターフェースを使用してGitHub Gistから単一のファイルを埋め込むにはどうすればよいですか?

新しいGitHub Gistインターフェースには、Gist内のすべてのファイルを埋め込むGist全体の1つの埋め込みスニペットがあります。古いインターフェイスでは、Gistの各ファイルにコードが埋め込まれていました。単一のファイルを埋め込むコツがあるかどうか誰でも知っていますか?

92
Travis Reeder

Gist URLを左側から取得し、.jsの後に?file=myFile.blahなどのクエリ文字列を追加します。

<script src="https://Gist.github.com/4505639.js?file=macroBuild.scala" type="text/javascript"></script>
136
Roland Kuhn

GitHubはこれと同じ情報を提供します ここで彼らのサイトに 。他の人が言ったように、公式の方法は?file=name-of-file.extという名前のファイルのみを埋め込むために、埋め込みコードのURLの最後にname-of-file.extを付けることです(もちろん、名前をあなたの名前ファイルは)です。たとえば、GistのgetGitContents.jsファイルを https://Gist.github.com/westc/afac9258389fdfd2fdaf134ffaa0e923 に埋め込む場合は、次を使用できます。

<script src="https://Gist.github.com/westc/afac9258389fdfd2fdaf134ffaa0e923.js?file=getGitContents.js"></script>

さらに、これについて このYourJSブログの投稿 があります。これにより、ユーザー名を入力し、すべての要点と基礎となる個々のファイルの埋め込みコードを表示できます。

0
Mario Mamani

これを検討しているかもしれない他の人々の参照のために。

Wordpress=を使用している場合、プラグイン oEmbed-Gist およびショートコードスタイルでこれを実現できます。

[Gist id = "your-Gist-id-here" file = "your-file-name.js"]。

0
xnorcode