练习 - 构建和部署程序包配置
作为电子商务开发人员,您被要求在电子商务扩展中构建一个自定义解决方案,然后将程序包部署到在线站点。
在本练习中,您将执行以下任务:
- 在 Visual Studio Code 中构建程序包,然后通过 Dynamics Lifecycle Services 上传程序包。
- 通过 Dynamics Lifecycle Services 部署程序包配置。
开始之前
您需要开发人员沙盒环境和使用 Visual Studio Code 的试用或永久许可证。 此外,您还需要订阅 Dynamics Lifecycle Services 以及一个已针对 CSU 和电子商务站点创建的项目。
生成并上传包
若要生成并上传包,请按照以下步骤操作:
- 打开 Visual Studio Code 并选择终端 > 新终端窗口(确保本窗口为命令提示窗口,而不是 PowerShell)。
- 在新终端窗口中,运行以下命令,然后选择 Enter 以运行命令。
c:\repos\D365.Commerce.Fabrikam>yarn msdyn365 pack
- 转到 https://lcs.dynamics.com/,您会在其中看到登录页面。
- 选择登录,然后输入 Dynamics Lifecycle Services 提供的帐户凭据。
- 选择您将要使用的电子商务项目。 向右滚动可查看更多选项。
- 要上传程序包,请在更多工具部分中选择资产库磁贴。
- 在资产库页面上的左侧窗格中,选择电子商务程序包选项卡。如果您未看到电子商务程序包选项卡,则必须启用电子商务功能。 选择加号 (+)。
- 在上传电子商务程序包文件对话框中,输入程序包的名称和说明,然后选择添加文件。
- 在上传文件资产对话框中,选择浏览,然后浏览到您先前创建的程序包 zip 文件所在的位置。 选择该文件,然后选择上传。
- 上传完成后,您将返回到上传电子商务程序包文件对话框。 选择确认以处理上传。
- 如果处理已成功完成,有效列中将显示一个复选标记。 (本过程可能需要 40 到 50 分钟的时间。)
部署程序包
要部署程序包,请按照以下步骤操作:
- 在 Dynamics Lifecycle Services 中,转到项目仪表板,然后选择要将程序包部署到的环境。
- 在页面右侧的环境功能部分中,选择管理。
- 选择电子商务选项卡。
- 选择应用扩展以选择要部署的程序包。
- 在更新电子商务对话框中,选择您之前上传的程序包,然后选择更新。
您现在可以在详细信息部分中跟踪部署状态。 部署完成后,您会在创作工具或所呈现的页面中看到您所进行的更改。