我是Salesforce软件包开发的新手,正试图弄清楚LWC组件的调试。
我可以在chrome dev tools的sources选项卡中的components/c文件夹中看到自定义LWC组件,但我放置在这些js文件组件中的任何调试点都没有被命中。
我错过了什么吗??
在这种情况下,我是否期望在调试点上获得命中,就像在自定义Web应用程序js文件中发生的那样,对吗??
我确实为我的用户启用了调试模式,并确保会话设置:
将Lightning Web Security用于Lightning Web组件(GA)和Aura组件
没有检查过。我知道这个设置只适用于在chrome dev sources选项卡中查看组件的能力,但这是我达到的点。
任何帮助都很感激。
谢谢
1条答案
按热度按时间t0ybt7op1#
因为我遇到了类似的问题。我可以告诉你我是如何克服这个问题的,除了你提到的步骤。
我正在检查和添加断点到错误的文件。例如,我正在检查源选项卡- ... site.com> components > c > myLWC.js,但正确的文件是- ... site.com> mysitefolder(above components)> s > modules/c > myLWC.js
而且我能够在断点处中断代码。
谢谢!