Salesforce學習之路-developer篇(一)利用VS Code結合Git開發Salesforce
阿新 • • 發佈:2019-09-24
Part 1: 從Git中克隆程式碼到本地
- git clone https://github.com/git/git
Part 2: 在VS Code中安裝Salesforce和Git外掛
- 在VS Code中開啟程式碼工程
- 安裝Salesforce Extension Pack
- 安裝Git Extension pack
Part 3: 認證一個Org
- 開啟程式碼工程
- 開啟Command palette(shift+command+p/F1)
- SFDX: Authorize an Org
- 選擇要登入的模式,Sandbox還是Production
- 為Org設定別名,便於之後設定預設Org,這裡設為trailEnvironment.
- 設定使用者名稱和密碼
Part 4: 設定預設Org
- SFDX: Set a Default Org, 當本地認證多個Org時,需要設定預設Org,防止操作混亂
注意: 在切換預設Org時,本地的程式碼不會發生任何改變,這點和Git切換分支是不同的。
- 選擇需要操作的Org(選擇上面新增的trailEnvironment),將其設為預設Org
Part 5: Retrieve source from Org
- 選擇專案工程中的某個元件或者元件的某個檔案
- 右擊
- 選擇SFDX: Retrieve Source from Org, 便可從Org中拉程式碼到本地
注意: 當你選擇一個資料夾或者整個工程,然後拉取程式碼到本地,你會發現沒有任何程式碼被拉取下來。當然,如果你想拉取某個類或者某個元件, 你可以在VS Code中建立和Org中名字一樣的類或者元件,然後右擊拉取便可成功拉取檔案至本地。除此之外,可以使用pacakge.xml的方式來拉取多個元件或者整個專案,或者針對DX環境可以直接SFDX: Pull Source from Org. 詳細的內容,我會在後面的文章分享出來。
Part 6: 將原生代碼部署至Org
- 你可以選擇一個檔案,一個元件,一個資料夾,甚至於整個專案工程
- 右擊
- 選擇 SFDX: Deploy Source to Org便可將程式碼部署至預設的Org環境中
Part 7: 將原生代碼上傳至Git
- Git: Commit
- Git: Push
注意: 如果你習慣於命令列的方式上傳git,這裡你可以Terminal下直接輸入git命令。
&n