TypeError: hammerhead.extend is not a function
TypeError: hammerhead.extend is not a function
不知道为什么我在包 testcafe-hammerhead 中遇到以下问题。
stiva@stiva-ThinkPad-T490:~/AC_Automation$ testcafe --version
Using locally installed version of TestCafe.
/home/stiva/AC_Automation/node_modules/testcafe-hammerhead/lib/utils/logger.js:44
const proxyLogger = hammerhead.extend('proxy');
^
TypeError: hammerhead.extend is not a function
at Object.<anonymous> (/home/stiva/AC_Automation/node_modules/testcafe-hammerhead/lib/utils/logger.js:44:32)
at Module._compile (node:internal/modules/cjs/loader:1091:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1120:10)
at Module.load (node:internal/modules/cjs/loader:971:32)
at Function.Module._load (node:internal/modules/cjs/loader:812:14)
at Module.require (node:internal/modules/cjs/loader:995:19)
at require (node:internal/modules/cjs/helpers:92:18)
at Object.<anonymous> (/home/stiva/AC_Automation/node_modules/testcafe-hammerhead/lib/request-pipeline/context.js:24:34)
at Module._compile (node:internal/modules/cjs/loader:1091:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1120:10)
我已经将 testcafe-hammerhead 更新到最新的 24.2.1,但每当我尝试使用 testcafe 进行任何操作时,它仍然会发生。
我无法通过基本的本地 TestCafe 安装重现此问题。尝试删除您的依赖项和“锁定”文件并重新安装所有依赖项。请注意,您不需要在项目中手动更新 testcafe-hamemrhead
依赖项,只需安装最新的 TestCafe 版本即可。如果问题仍然存在,请使用 this template.
打开一个包含完整示例的新错误报告
不知道为什么我在包 testcafe-hammerhead 中遇到以下问题。
stiva@stiva-ThinkPad-T490:~/AC_Automation$ testcafe --version
Using locally installed version of TestCafe.
/home/stiva/AC_Automation/node_modules/testcafe-hammerhead/lib/utils/logger.js:44
const proxyLogger = hammerhead.extend('proxy');
^
TypeError: hammerhead.extend is not a function
at Object.<anonymous> (/home/stiva/AC_Automation/node_modules/testcafe-hammerhead/lib/utils/logger.js:44:32)
at Module._compile (node:internal/modules/cjs/loader:1091:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1120:10)
at Module.load (node:internal/modules/cjs/loader:971:32)
at Function.Module._load (node:internal/modules/cjs/loader:812:14)
at Module.require (node:internal/modules/cjs/loader:995:19)
at require (node:internal/modules/cjs/helpers:92:18)
at Object.<anonymous> (/home/stiva/AC_Automation/node_modules/testcafe-hammerhead/lib/request-pipeline/context.js:24:34)
at Module._compile (node:internal/modules/cjs/loader:1091:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1120:10)
我已经将 testcafe-hammerhead 更新到最新的 24.2.1,但每当我尝试使用 testcafe 进行任何操作时,它仍然会发生。
我无法通过基本的本地 TestCafe 安装重现此问题。尝试删除您的依赖项和“锁定”文件并重新安装所有依赖项。请注意,您不需要在项目中手动更新 testcafe-hamemrhead
依赖项,只需安装最新的 TestCafe 版本即可。如果问题仍然存在,请使用 this template.