【问题标题】:Playwright won't execute剧作家不会执行
【发布时间】:2021-08-15 21:22:36
【问题描述】:

我是编码和自动化工具的新手。我已经遵循了几个剧作家的安装指南,但无济于事(我最近尝试过的一个是 Carl Rippon dot com 上的那个)。我已经能够使用 npx playwright codegen www.x.com 创建脚本。但是,尝试将它们作为 .js 或 .ts 执行似乎根本没有做任何事情。我收到如下所示的错误:

    PS C:\Users\SamDavies\Desktop\playwright> node hello-world.js
internal/modules/cjs/loader.js:888
  throw err;
  ^

Error: Cannot find module 'C:\Users\SamDavies\Desktop\playwright\hello-world.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:885:15)
    at Function.Module._load (internal/modules/cjs/loader.js:730:27)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)
    at internal/main/run_main_module.js:17:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}

【问题讨论】:

  • 您确定该目录中有 hello-world.js 文件吗?

标签: node.js visual-studio-code jestjs playwright


【解决方案1】:

您的桌面内容可能不是您想象的那样。尤其是在公司设备上,您可能会发现您的桌面实际上位于:

C:\Users\SamDavies\OneDrive - Your Organisation Name\Desktop\

我建议使用制表符补全或目录列表来验证 hello-world.js 是否确实在您当前的工作目录中。

【讨论】:

    猜你喜欢
    • 2022-10-06
    • 2022-12-10
    • 1970-01-01
    • 2021-11-14
    • 2021-02-19
    • 2021-08-02
    • 2022-12-06
    • 1970-01-01
    • 2022-11-18
    相关资源
    最近更新 更多