首页 > 解决方案 > 安装 cypress 版本时导航器未定义错误

问题描述

目前我使用的是 cypress 6.1.0 版。我正在尝试使用它安装最新版本的柏树,npm install --save-dev cypress@7.0.0 它给了我以下错误。安装工作正常至版本 6.9.1

ReferenceError: navigator is not defined
    at getChromeVersion (C:\Test222\node_modules\supports-color\browser.js:5:68)
    at Object.<anonymous> (C:\Test222\node_modules\supports-color\browser.js:14:22)
    at Module._compile (internal/modules/cjs/loader.js:1128:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1167:10)
    at Module.load (internal/modules/cjs/loader.js:983:32)
    at Function.Module._load (internal/modules/cjs/loader.js:891:14)
    at Module.require (internal/modules/cjs/loader.js:1023:19)
    at require (internal/modules/cjs/helpers.js:72:18)
    at Object.<anonymous> (C:\Test222\node_modules\cypress\lib\util.js:41:23)
    at Module._compile (internal/modules/cjs/loader.js:1128:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1167:10)
    at Module.load (internal/modules/cjs/loader.js:983:32)
    at Function.Module._load (internal/modules/cjs/loader.js:891:14)
    at Module.require (internal/modules/cjs/loader.js:1023:19)
    at require (internal/modules/cjs/helpers.js:72:18)
    at Object.<anonymous> (C:\Test222\node_modules\cypress\index.js:9:14)

标签: cypress

解决方案


我通过重新安装 node.js 解决了这个问题


推荐阅读