Salesforce DX 简单项目教程

Salesforce DX 简单项目教程

sfdx-simple项目地址:https://gitcode.com/gh_mirrors/sf/sfdx-simple

1. 项目的目录结构及介绍

sfdx-simple/
├── config/
│   └── project-scratch-def.json
├── force-app/
│   └── main/
│       └── default/
│           ├── aura/
│           ├── classes/
│           ├── objects/
│           ├── pages/
│           ├── staticresources/
│           ├── tabs/
│           └── triggers/
├── project/
├── .gitignore
├── CODEOWNERS
├── LICENSE
├── README.md
└── sfdx-project.json
  • config/: 包含用于定义 scratch org 形状的示例文件 project-scratch-def.json
  • force-app/: 包含示例 Force.com 应用和测试的源代码。
  • project/: 由 Eclipse IDE 要求的项目描述文件。
  • .gitignore: 指定你希望 Git 忽略的文件。
  • CODEOWNERS: 代码所有者文件。
  • LICENSE: 许可证文件。
  • README.md: 项目说明文件。
  • sfdx-project.json: 由 Salesforce DX 要求的配置文件,用于配置你的项目。

2. 项目的启动文件介绍

项目没有明确的“启动文件”,但主要的入口点是 force-app/ 目录下的源代码。你可以通过 Salesforce CLI 命令来推送源代码到你的 scratch org。

sfdx force:source:push

3. 项目的配置文件介绍

sfdx-project.json

这个文件是 Salesforce DX 项目必需的配置文件,用于指定影响你的 Salesforce 开发项目的参数。

示例内容:

{
  "packageDirectories": [
    {
      "path": "force-app",
      "default": true
    }
  ],
  "namespace": "",
  "sfdcLoginUrl": "https://login.salesforce.com",
  "sourceApiVersion": "52.0"
}

config/project-scratch-def.json

这个文件展示了如何定义 scratch org 的形状。你可以在创建 scratch org 时引用这个文件。

示例内容:

{
  "orgName": "Demo Company",
  "edition": "Developer",
  "features": []
}

通过这些配置文件,你可以定制你的 Salesforce DX 项目和 scratch org 的行为。

sfdx-simple项目地址:https://gitcode.com/gh_mirrors/sf/sfdx-simple

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

尤贝升Sherman

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值