如何解决赛普拉斯在安装时不会创建目录
我确实曾经使Cypress与4.12.1一起工作,然后升级到5.0,并更新了npm-check-update标识的几个npm软件包。现在它根本拒绝启动,只是挂起并显示了Starting:Cypress。 我尽力卸载并删除了所有赛普拉斯痕迹,甚至在安装新版本(4.12.1或5.0)之前删除了缓存目录。 但是,每次安装它时,即使在新的项目目录中,它都不再创建cypress目录。我认为,如果我能找出未解决问题的原因,则可能与原始问题有关。 当我尝试从“ npx run cypress”开始时,得到以下信息:
Starting: cypress
internal/modules/cjs/loader.js:800
throw err;
^
Error: Cannot find module 'D:\inSight_HEAD\Web\Frontend\Apps\Test\cypress'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:797:15)
at Function.Module._load (internal/modules/cjs/loader.js:690:27)
at Function.Module.runMain (internal/modules/cjs/loader.js:1047:10)
at internal/main/run_main_module.js:17:11 {
code: 'MODULE_NOT_FOUND',requireStack: []
}
我什至可以将我的(Windows 10)计算机从昨天的工作状态恢复到昨天的系统保存点,此后不得不重新安装Web浏览器,但这无济于事。
感谢您对下一步的任何想法。我只使用了cypress几天,写了一些成功的测试,但是现在它突然停止了,我花了整整一天的时间试图使其完全运行。
解决方法
谢谢Alapan,就是这样。不知何故,我一直感到困惑,并一直尝试运行“ npx cypress cypress”(它不会创建目录,或者如果目录确实存在,它将在“开始:cypress”时永久挂起),而我本应该一直在运行“ npx cypress open”或“ npx cypress run”。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。