我想在瀏覽器中使用編輯器並保存在沒有服務器的github中。就像在github上/到位桶文本編輯器可以新文件並將其保存是否可以編輯文件並從瀏覽器提交github/bitbucket
我想知道是否有這2個服務的任何REST API輕鬆地犯這樣的
或者一個Git庫文件中的JS可以工作不需要將所有文件拖入我們的機器
我想在瀏覽器中使用編輯器並保存在沒有服務器的github中。就像在github上/到位桶文本編輯器可以新文件並將其保存是否可以編輯文件並從瀏覽器提交github/bitbucket
我想知道是否有這2個服務的任何REST API輕鬆地犯這樣的
或者一個Git庫文件中的JS可以工作不需要將所有文件拖入我們的機器
如果你正在尋找一個可以連接到github上或到位桶在線代碼編輯器,那麼你可以看看這些:
如果你想自己開發這樣的編輯器,你可以從githu開始B或到位桶的REST API文檔:
而且只要選擇您喜歡的JavaScript的REST庫與這些API交互。
對於Github:要創建/更新/刪除文件,您可以使用Contents resources。例如,this section explains how to update a file。
到位桶的用戶在這裏,您可以編輯/提交你的瀏覽器中的文件。
Bitbucket有一個在線編輯器,您可以在其中更改文件並立即提交。檢查出來here。
它準備好了,讓它做。 – Yack
謝謝,但實際上我被發現github的api。問題是我找不到用於提交bitbucket文件的API – Thaina
@Thaina,您正在尋找內容資源。我已經通過幾篇文檔鏈接更新了我的答案。 – GlennV
對不起,我在第一個評論中誤認爲「bitbucket」是「github」。有了bitbucket,我不認爲他們已經通過他們的REST API公開了更新文件,所以你將無法使用它。你可以編寫你自己的服務器應用程序,使用git庫與你的存儲庫進行交互,並通過REST API公開必要的操作,但這並不是一件微不足道的事情......或者你可以實現你自己的bitbucket(Server)add - 以暴露這些REST調用,但這也不容易。 – GlennV