110

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

4

4 に答える 4

164

左側から要点のURLを取得し、追加した後、次のよう.jsなクエリ文字列を追加します。?file=myFile.blah

<script src="https://gist.github.com/4505639.js?file=macroBuild.scala" type="text/javascript"></script>
于 2013-01-10T21:15:15.170 に答える
9

中くらい

メディアで使用したい場合、Mediumは 、URLの貼り付けに追加するときに、URLのパラメーターをサポートせず、クエリを実行しませんしたがって、これらの4つの手順を順番に実行してください。

それで:

⚠️注文が重要です!

  1. (マルチファイル)要点パスをコピーします。例えば:
https://gist.github.com/MojtabaHs/91e34fd0e987fe7ce801936dc6ece0e8

  1. テキストの豊富なデータを保持しない中程度の記事以外の場所に貼り付けます。たとえば、オンラインテキストボックスのように:

デモ

⚠️検索ボタンまたは戻るボタンを押さないでください


  1. ファイルのクエリパラメータをURLに追加します。例えば:
https://gist.github.com/MojtabaHs/91e34fd0e987fe7ce801936dc6ece0e8?file=Interface.swift

?file=Interface.swiftURLの最後にあることに注意してください。


  1. それをコピーして記事に貼り付け、魔法を見てください

この方法を使用した記事:

SwiftUIを使用してカスタムアクティビティインジケーターを実装する


考慮しなければならない最も重要な注意:

⚠️フォーマットされていないプレーンテキストをメディアにコピーする必要があり、メディアに貼り付けた後にURLを編集してはならないことに注意してください。リンクをgoogle.comなどのオンラインテキストボックスにコピーし、クエリを追加した後、コピーしてメディアに貼り付けることができます。

于 2020-11-07T13:20:49.510 に答える
1

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

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

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

于 2019-08-24T15:55:42.730 に答える
0

これを調べているかもしれない他の人々の参照のためだけに。

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

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

于 2018-10-16T13:49:06.373 に答える