0

在 LWC 超级徽章挑战 2 中,我们必须创建一个名为 BoatMessageChannel 的闪电消息通道。

我尝试使用名称boatMessageChannel 创建它,因为命名应该是骆驼式的。

但是在验证通道时,尽管我已经通过将通道包含到 lwc 中来验证通道已正确部署,但我无法完成挑战。

搜索了一段时间后,我发现我必须使用BoatMessageChannel.messageChannel-meta.xml而不是boatMessageChannel.messageChannel-meta.xml。但是在部署此文件时,我收到以下错误:

在此处输入图像描述

4

1 回答 1

0

Lightning Message Channel 应该是驼峰式的,这是最佳实践。

但在挑战 2 中,他们正在应用使用 Pascal 案例检查 LMC 的测试案例,因此无法完成。

注意:在从文件编辑器上下文部署时,我们收到提到的错误

SourceElementDoesNotExist:在工作区中找不到名为boatMessageChannel 的 LightningMessageChannel。

要部署它,我们必须从文件资源管理器中右键单击该文件,这不会出现上述错误。

于 2021-03-21T07:02:44.997 回答