Salesforce学习之路-developer篇利用VS Code结合Git开发Salesforce

Posted cloudman-open

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Salesforce学习之路-developer篇利用VS Code结合Git开发Salesforce相关的知识,希望对你有一定的参考价值。


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命令。

技术图片

 

以上是关于Salesforce学习之路-developer篇利用VS Code结合Git开发Salesforce的主要内容,如果未能解决你的问题,请参考以下文章

踏上Salesforce的学习之路

Salesforce LWC学习(二十) CLI篇:新版本不支持Audience解决方案

踏上Salesforce的学习之路

学习Salesforce | Platform Developer Ⅰ 平台初级开发认证考试指南及备考资源

Salesforce学习资料

Salesforce学习之路Aura组件表达式