我有在一些JavaScript代码中的要点script
标签,就像这样:
<script src="https://raw.github.com/gist/b25dff23c2c4b4bd425a/f157aa95163311c4b58febb06b49ffd16419f642/images.js"></script>
我需要继续编辑在GitHub上的JS文件。 然而,当你编辑要旨它改变主旨的URL。 如何保持相同的网址是什么?
我有在一些JavaScript代码中的要点script
标签,就像这样:
<script src="https://raw.github.com/gist/b25dff23c2c4b4bd425a/f157aa95163311c4b58febb06b49ffd16419f642/images.js"></script>
我需要继续编辑在GitHub上的JS文件。 然而,当你编辑要旨它改变主旨的URL。 如何保持相同的网址是什么?
吉斯特改变了此文件路径模式:
https://gist.github.com/<USER_NAME>/<GIST_ID>/raw/<GIST_REVISION_ID>/<GIST_FILE_NAME>
你会发现,现在顶级答案链接404'ing。
简单地套用这个新的模式,瞧!
https://gist.github.com/<USER_NAME>/<GIST_ID>/raw/<GIST_FILE_NAME>
例如:
https://gist.githubusercontent.com/wesbos/cd16b8b1815825f111a2/raw/lol.js
在主旨的情况下,
https://raw.github.com/gist/[gist_id]
OR
https://gist.github.com/[user_name]/[gist_id]/raw
(这是更可能是一个唯一的URI。)
返回从要点第一个文件。
对于有多个文件依据,https://raw.github.com/gist/[gist_id]/[file_name]
当您更改文件名的URL也可使用。
例如https://raw.github.com/gist/4636655 https://raw.github.com/gist/4636655/imdb-getglue.js
只需添加/raw
到您的要点网址的结尾。
https://gist.github.com/--user--/--id--/raw
此链接到该文件的最新版本。
更新要点文件后,改变了一两分钟后反映出来。
没有提交它(保存它),你不能改变的内容和给你一个新的URL。
如果你想链接到的东西,你会不断变化,并具有URL始终是相同的,把它放在一个回购和通过提交保存更改。
你会喜欢的东西结束:
https://raw.github.com/UserName/Repository/master/script.js
其他方法没有工作,所以我用rawgit.com
:
https://rawgit.com/<user>/<id>/raw/<file>
也可以从URL中删除您的用户名,如果你想要的。
就拿上面的接受的答案的网址:
https://gist.github.com/<USER_NAME>/<GIST_ID>/raw/<GIST_FILE_NAME>
除去<USER_NAME>
和移动raw
中的前<GIST_ID>
其中的用户名是:
https://gist.github.com/raw/<GIST_ID>/<GIST_FILE_NAME>
不过,这并不与RawGit工作。