练习 - 构建和部署程序包配置

已完成

作为电子商务开发人员,您被要求在电子商务扩展中构建一个自定义解决方案,然后将程序包部署到在线站点。

在本练习中,您将执行以下任务:

  1. 在 Visual Studio Code 中构建程序包,然后通过 Dynamics Lifecycle Services 上传程序包。
  2. 通过 Dynamics Lifecycle Services 部署程序包配置。

开始之前

您需要开发人员沙盒环境和使用 Visual Studio Code 的试用或永久许可证。 此外,您还需要订阅 Dynamics Lifecycle Services 以及一个已针对 CSU 和电子商务站点创建的项目。

生成并上传包

若要生成并上传包,请按照以下步骤操作:

  1. 打开 Visual Studio Code 并选择终端 > 新终端窗口(确保本窗口为命令提示窗口,而不是 PowerShell)。
  2. 新终端窗口中,运行以下命令,然后选择 Enter 以运行命令。 c:\repos\D365.Commerce.Fabrikam>yarn msdyn365 pack
  3. 转到 https://lcs.dynamics.com/,您会在其中看到登录页面。
  4. 选择登录,然后输入 Dynamics Lifecycle Services 提供的帐户凭据。
  5. 选择您将要使用的电子商务项目。 向右滚动可查看更多选项。
  6. 要上传程序包,请在更多工具部分中选择资产库磁贴。
  7. 资产库页面上的左侧窗格中,选择电子商务程序包选项卡。如果您未看到电子商务程序包选项卡,则必须启用电子商务功能。 选择加号 (+)。
  8. 上传电子商务程序包文件对话框中,输入程序包的名称和说明,然后选择添加文件
  9. 上传文件资产对话框中,选择浏览,然后浏览到您先前创建的程序包 zip 文件所在的位置。 选择该文件,然后选择上传
  10. 上传完成后,您将返回到上传电子商务程序包文件对话框。 选择确认以处理上传。
  11. 如果处理已成功完成,有效列中将显示一个复选标记。 (本过程可能需要 40 到 50 分钟的时间。)

部署程序包

要部署程序包,请按照以下步骤操作:

  1. 在 Dynamics Lifecycle Services 中,转到项目仪表板,然后选择要将程序包部署到的环境。
  2. 在页面右侧的环境功能部分中,选择管理
  3. 选择电子商务选项卡。
  4. 选择应用扩展以选择要部署的程序包。
  5. 更新电子商务对话框中,选择您之前上传的程序包,然后选择更新

您现在可以在详细信息部分中跟踪部署状态。 部署完成后,您会在创作工具或所呈现的页面中看到您所进行的更改。