CI/CD流水线npm install失败:edgedriver、geckodriver语法错误求助
CI/CD流水线npm install报错排查求助
在CI/CD流水线执行npm install时,拉取代码后WebdriverIO测试项目构建失败,准备测试运行时抛出如下错误:
> edgedriver@5.3.7 install /runner/_work/mypages-E2E-automated-tests/mypages-E2E-automated-tests/node_modules/edgedriver > test -f ./dist/install.js && node ./dist/install.js || echo "Skipping install, project not build!" /runner/_work/mypages-E2E-automated-tests/mypages-E2E-automated-tests/node_modules/edgedriver/dist/install.js:1 import path from 'node:path'; ^^^^ SyntaxError: Unexpected identifier at Module._compile (internal/modules/cjs/loader.js:723:23) at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10) at Module.load (internal/modules/cjs/loader.js:653:32) at tryModuleLoad (internal/modules/cjs/loader.js:593:12) at Function.Module._load (internal/modules/cjs/loader.js:585:3) at Function.Module.runMain (internal/modules/cjs/loader.js:831:12) at startup (internal/bootstrap/node.js:283:19) at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3) Skipping install, project not build! > geckodriver@4.2.1 postinstall /runner/_work/mypages-E2E-automated-tests/mypages-E2E-automated-tests/node_modules/geckodriver > test -f ./dist/install.js && node ./dist/install.js || echo "Skipping install, project not build!" /runner/_work/mypages-E2E-automated-tests/mypages-E2E-automated-tests/node_modules/geckodriver/dist/install.js:1 import os from 'node:os'; ^^ SyntaxError: Unexpected identifier at Module._compile (internal/modules/cjs/loader.js:723:23) at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10) at Module.load (internal/modules/cjs/loader.js:653:32) at tryModuleLoad (internal/modules/cjs/loader.js:593:12) at Function.Module._load (internal/modules/cjs/loader.js:585:3) at Function.Module.runMain (internal/modules/cjs/loader.js:831:12) at startup (internal/bootstrap/node.js:283:19) at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3) Skipping install, project not build!
项目配置文件截图
package.json:

tsconfig.json:

已尝试更新webdriverio和devtools版本,问题仍未解决,恳请协助排查。
内容的提问来源于stack exchange,提问作者Kiran K M
相关产品推荐
相关产品推荐

