Github的要點編輯我有一些JavaScript代碼要點在script
標籤,就像這樣:不改變URL
<script src="https://raw.github.com/gist/b25dff23c2c4b4bd425a/f157aa95163311c4b58febb06b49ffd16419f642/images.js"></script>
我需要繼續編輯在GitHub上的JS文件。但是,當您編輯要點時,它會更改要點的URL。我如何保持相同的URL?
Github的要點編輯我有一些JavaScript代碼要點在script
標籤,就像這樣:不改變URL
<script src="https://raw.github.com/gist/b25dff23c2c4b4bd425a/f157aa95163311c4b58febb06b49ffd16419f642/images.js"></script>
我需要繼續編輯在GitHub上的JS文件。但是,當您編輯要點時,它會更改要點的URL。我如何保持相同的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
不要被這樣的事實拖延,這裏的例子鏈接導致404;這是因爲marclundgren已經移動/刪除/重新命名了他的要點,並不是因爲模式不起作用。 – Tim
很棒的工作在你的lol.js:D –
如果不提交它(保存它)並且給你一個新的URL,就不能更改內容。
如果你想要一個鏈接到某些東西,你會不斷地改變,並且URL總是相同的,把它放在回購站並通過提交保存更改。
最終你會喜歡的東西:
在主旨的情況下,
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
其他方法沒有工作,所以我用rawgit.com
:
https://rawgit.com/<user>/<id>/raw/<file>
只需添加/raw
你要點結束網址。
https://gist.github.com/--user--/--id--/raw
此鏈接至該文件的最新版本。
在更新gist文件後,更改會在一兩分鐘後反映出來。
工作!謝謝 – bCliks
它仍然有效!謝謝。 –
如果需要,也可以從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工作。
我不認爲你可以,它每次創建一個新的網址。如果你有一個回購,你可以把一個測試文件夾從回購站加載。 – elclanrs