文件夹的LWC规则

时间:2019-05-24 14:59:07

标签: salesforce-lightning

在哪里可以解释有关文件夹结构的规则?
我了解的最重要的一个,即lwc必须是组件的父文件夹的名称,并且可以用c /引用。

除此之外,我不知道;文件夹/文件具有相同的名称(我认为)似乎存在问题,即使它们属于不同的组件。
我不确定,因为我一直都在遇到不同的编译错误。

  

我似乎无法正确地引用子文件夹   编译错误。

有时,当我更改名称时,一个文件被固定,然后另一个文件中断。

整天都在努力解决基本的进口问题,好像那东西完全坏掉了,我非常后悔必须与之合作。

似乎他们使用@ Babel / traverse npm库进行编译(尽管我们不能直接使用npm,另一件事让我想知道他们在做什么。)

我们很感谢您的帮助,尽管我担心社区很小。 谢谢。

1 个答案:

答案 0 :(得分:0)

了解以下信息将为您节省很多麻烦。 不应用这些规则将在捆绑过程中导致模糊的编译错误:

•组件应全部存储在名为“ lwc”的文件夹下,这会将组件直接放置在命名空间c /;下。
•c /命名空间下永远不应存在重复的组件名称;
•您不应在组件名称中使用“-”,而只能使用字母数字字符和下划线;
•组件文件夹名称应唯一,不应与直接位于项目根目录中的文件夹名称相对应;

最好是定期部署并检查是否有任何损坏。

我个人真的不喜欢它,因为这对IMO太严格了。
但是无论如何,它现在可以工作了。