Naming Rules

DEX470 - Unit 1:Create a Hello World Lightning Web Component

📄 第 12 页 🎬 视频课程

课程章节介绍

让我们来聊聊Salesforce中的Lightning Web Components(LWC)的命名规则和文件夹内容。这部分内容对于确保你的组件能够正确运行非常重要。 首先,当你使用Salesforce CLI创建一个新的LWC时,CLI会自动为你生成一个文件夹,里面包含了HTML、JavaScript和元数据文件。当然,你也可以选择手动创建这些文件和文件夹。但无论哪种方式,文件夹和里面的文件都必须遵循相同的命名规则。 命名规则有几个关键点需要注意: 1. ,必须以小写字母开头,:这意味着你的组件名称不能以大写字母或数字开头。 2. ,只能包含字母数字或下划线字符,:你可以使用字母(a-z)、数字(0-9)和下划线(_),但不能使用其他特殊字符,比如连字符(-)。 3. ,在命名空间中必须是唯一的,:这意味着在你的Salesforce环境中,不能有两个组件使用相同的名称。 4. ,不能包含空格,:组件名称中不能有空格。 5. ,不能以下划线结尾,:虽然你可以使用下划线,但不能以下划线作为名称的结尾。 6. ,不能包含两个连续的下划线,:虽然可以使用下划线,但不能有两个下划线连在一起。 7. ,文件夹和文件名称必须具有相同的“前缀名称”,:这意味着你的文件夹名称和里面的文件名称必须一致,包括大小写和下划线的使用。 举个例子,如果你有一个组件叫做“myComponent”,那么你的文件夹名称也必须是“myComponent”,里面的HTML文件、JavaScript文件和元数据文件也都必须命名为“myComponent.html”、“myComponent.js”和“myComponent.js-meta.xml”。 遵循这些规则,可以确保你的LWC在Salesforce环境中能够正确运行,并且避免命名冲突。希望这些信息对你有所帮助!