快速入门:闪电Web组件 – 设置您的Salesforce DX环境

学习目标

在此项目中,您将:

  • 安装Salesforce CLI。
  • 安装用于Salesforce DX的Visual Studio代码和扩展。
  • 创建和部署Lightning Web组件。

介绍

Lightning Web Components是用于构建Lightning组件的新编程模型。它利用了Web标准的突破,可以与Aura编程模型共存和互操作,并提供无与伦比的性能。要创建和开发Lightning Web Components并利用其强大的功能和性能优势,您需要设置Salesforce DX。对于此快速入门,您还可以使用Visual Studio Code,这是在Salesforce平台上开发的推荐代码编辑器。准备好开发人员环境后,您将学习如何编写简单的Lightning Web组件并将其添加到Lightning Experience中的页面。

Salesforce开发人员体验(DX)是一组可简化整个开发生命周期的工具。它改善了团队开发和协作,促进了自动化测试和持续集成,并使发布周期更加有效和敏捷。

设置您的Trailhead游乐场

创建一个新的Trailhead游乐场。

  1. 要创建新的Trailhead Playground,请点击此步骤末尾的下拉菜单,然后选择Create a Trailhead Playground
    项目的“验证步骤”挑战中的“创建Trailhead游乐场”下拉列表。
  2. 拥有Trailhead游乐场后,点击启动

重置你的密码。您需要用户名和密码,以在以后的步骤中使用Salesforce CLI对Trailhead Playground进行身份验证。

如果您在组织中看到一个标签为Get Your Login Credentials的标签,那就太好了!请按照以下步骤操作。如果不是,请从App Launcher(应用启动器)中找到并选择Playground Starter,然后按照以下步骤操作。如果您没有看到Playground Starter应用程序,请在Trailhead帮助中签出 查找Trailhead Playground的用户名和密码。

  1. 单击获取您的登录凭据选项卡,并记下您的用户名。
  2. 单击重置我的密码。这会将电子邮件发送到与您的用户名关联的地址。
  3. 单击电子邮件中的链接。
  4. 输入新密码,确认,然后单击更改密码

安装命令行界面(CLI)

使用Salesforce CLI来控制Salesforce应用程序的整个应用程序生命周期。有了它,您可以轻松地创建用于开发和测试的环境,在组织和VCS之间同步源代码,并执行测试。

  1. 使用下面的链接安装CLI。
    操作系统 链接到安装程序
    苹果系统 https://sfdc.co/sfdx_cli_osx
    右键单击刚下载的应用程序,然后单击“打开”。如果看到警告,请单击“打开”
    项目的“验证步骤”挑战中的“创建Trailhead游乐场”下拉列表。
    该警告会告诉您,该应用程序尚未由确定的开发人员向Apple注册。在这种情况下,您知道该应用来自受信任的来源,因此可以将其打开。通常,在打开之前,请仔细检查从Internet下载的应用程序-或将它们发送给公司的安全团队以进行检查。
    Windows 32位 https://sfdc.co/sfdx_cli_win
    如果您不是计算机上的唯一帐户,则可能需要使用bin目录更新您的类路径。
    Windows 64位 https://sfdc.co/sfdx_cli_win64
    如果您不是计算机上的唯一帐户,则可能需要使用bin目录更新您的类路径。
    Debian / Ubuntu 64 https://sfdc.co/sfdx_cli_linux
    从清单中的URL之一下载档案,提取档案,然后运行./install脚本。
    Debian / Ubuntu x86 https://sfdc.co/sfdx_cli_linux_x86
    从清单中的URL之一下载档案,提取档案,然后运行./install脚本。
  2. 让我们确保正确安装了CLI,并且您知道如何访问命令的联机帮助。在命令窗口中,输入sfdx。您会看到以下内容:
    Salesforce CLI
    VERSION
      sfdx-cli/7.36.0-sfdx-cli/7.36.0-b1c4e9c7c8 darwin-x64 node-v10.15.3
    USAGE
      $ sfdx [COMMAND]
    COMMANDS
      commands  list all the commands
      force     tools for the Salesforce developer
        

在下一步中,我们使用Visual Studio Code设置本地开发环境。