自第 19 天以来,我一直在致力于构建另一个程序。 (我必须专注于其他编码任务。)
在这次编码过程中,我遇到了一些问题,并解决了其中一些问题。
22.10.0 中的“page.waitForXPath 不是函数”
正确的用法是使用 waitForSelector(xpath/${xpathexpression}) 来代替。
语法错误:意外的标记“导出”
当我在函数代码中使用导出语句时遇到此错误。在尝试了各种解决方案后,我无法弄清楚如何解决它。所以我决定在主代码中改用 import 而不是 require。
类型错误:page.$x 不是函数
这是我今天遇到的最棘手的问题。不幸的是,ChatGPT 和 Google 都没有提供明确的解决方案。我尝试了找到的各种建议,例如删除并重新安装 Puppeteer、检查 Puppeteer 版本以及清理 package.json 中的依赖项,但这些都不起作用。我还没弄清楚这个问题的真正原因。
这个问题的即时解决方案在这里:
重构!:删除 $x 和 waitForXpath #11782
以上是代码日的详细内容。更多信息请关注PHP中文网其他相关文章!