美文网首页trailhead
包开发模式导读 (Package Development Mod

包开发模式导读 (Package Development Mod

作者: kwyjibo | 来源:发表于2019-04-09 23:32 被阅读3次

    前言

    我在上周的DX分享介绍中,提到过DX的核心就是面向package(包包)的开发模式。同学要像更快的上手DX,就一定要掌握 Package Development Model 。

    今天为各位开始学DX的同学带来的就是Trailhead 中
    Package Development Model 这个module 的导读。希望能帮助大家快速掌握这一DX的核心概念。

    想下新的真理之源 Imagine a New Source of Truth

    包开发的好处:

    • Improving team development and collaboration.
    • Modular development process with specification of dependencies among packages.
    • Versioning to help with change management
    • Facilitating automated testing and continuous integration.
    • Making the release cycle more efficient and agile.
    • Improved version control system (VCS) synchronization through change-tracking of Setup features
    • More fine-grained visibility and clarity into the change management of your production org

    这章主要需要理解包开发是如果提供灵活性的,相对于原来的基于Org的开发模式。

    使用集成工具提高效率 Increase Productivity with Integrated Tools

    介绍了 CLI, VS Code , VCS, Scratch Org
    Scratch Org 的做用:

    • Start a new project.
    • Start a new feature branch.
    • Test a new feature.
    • Start automated testing.
    • Perform development tasks directly in an org.
    • Start from “scratch” with a fresh new org.

    了解代码驱动开发 Understand Source-Driven Development

    Your source is organized into packages based on a group of features or customizations you want to deliver together. The Salesforce DX project reflects this package-based approach to organizing your source.

    这节主要围绕 Scratch 对代码驱动开发的一些流程做了介绍。一定不要错过。

    学习如果测试,构建,发布DX项目 Learn How to Test, Build, and Release with Salesforce DX

    应用部署

    主要围绕这张图在讲。

    计划移动到包开发 Plan Your Move to Packages

    对把已有项目迁移到包开发模式提出了相关建议。仅供参考。

    相关文章

      网友评论

        本文标题:包开发模式导读 (Package Development Mod

        本文链接:https://www.haomeiwen.com/subject/sevwiqtx.html