npm 我无法在Mac上打开Cypress:未找到Cypress

omtl5h9j  于 2023-05-07  发布在  Mac
关注(0)|答案(6)|浏览(244)

我已经检查了S.O上的答案,到目前为止没有一个对我有用。
我把我的问题放在视频里。Watch it here
哪里出了问题?昨天还好好的吗?
到目前为止我所做的:
重新安装Cypress
试着用以下开场白:.node_modules\.bin\cypress open
然后尝试:npx cypress open
收到以下信息

No version of Cypress is installed in: /Users/jacquelinegeorge/Library/Caches/Cypress/3.4.0/Cypress.app

Please reinstall Cypress by running: cypress install

----------

Cypress executable not found at: /Users/my_name/Library/Caches/Cypress/3.4.0/Cypress.app/Contents/MacOS/Cypress

----------

Platform: darwin (18.7.0)
Cypress Version: 3.4.0
f1tvaqid

f1tvaqid1#

我在我的Mac上尝试了以下命令,它工作了:

npx cypress open
nxagd54h

nxagd54h2#

npx cypress install为我工作

esbemjvw

esbemjvw3#

我一直在尝试你正在使用和实验了一点:./node_modules/.bin/cypress open对我来说工作得很好(注意是向前斜线而不是向后斜线)
.node_modules/.bin/cypress open对我不起作用(注意,这是你在视频中使用的命令,但用替换斜杠)。在你关于stackoverflow的问题中,你在node_modules之前使用了一个额外的/,但在你的视频中你没有。
什么也应该是一种可能性是通过OSX启动器打开柏树,然后选择自动化目录。

x759pob2

x759pob24#

这是正确和合乎逻辑的。在macOS上,您没有全局安装cypress,也没有在path变量中添加其路径。因此,如果你写cypress run,它将不起作用,你必须给予引用,它应该从哪里选择它。即./node_modules/.bin/cypress open

p8h8hvxi

p8h8hvxi5#

试着跑

npm install

然后再试一次。

0md85ypi

0md85ypi6#

也许太晚了,但我想你应该试试这个:
1 - ./node_modules/.bin/cypress install
2 - ./node_modules/.bin/cypress open
然后它会为你打开柏树

相关问题