Mac端安裝Cypress問題詳解


當執行以下命令時,控制台會報錯

npm install cypress --save-dev

先看下圖,可能報錯有所不同,但處理方法是相同的

 

解決辦法:升級node.js和npm為最新版本(可能對此報錯無用,但最好保持最新,我是這樣操作的)

第一步,先查看本機node.js版本:

node -v

第二步,清除node.js的cache:

sudo npm cache clean -f

第三步,安裝 n 工具,這個工具是專門用來管理node.js版本的,別懷疑這個工具的名字,是他是他就是他,他的名字就是 "n"

sudo npm install -g n

第四步,安裝最新版本的node.js

sudo n stable

第五步,再次查看本機的node.js版本:

node -v

第六步,更新npm到最新版:

sudo npm install npm@latest -g

第七步,驗證

node -v
npm -v

 

第八步:刪除系統中node_modules目錄

rm -rf /Users/mrjade/node_modules
npm cache clean --force

重新執行以下命令,即可安裝成功!

npm install cypress --save-dev
npm WARN deprecated har-validator@5.1.5: this library is no longer supported

> cypress@5.1.0 postinstall /Users/mrjade/node_modules/cypress
> node index.js --exec install

Cypress 5.1.0 is installed in /Users/mrjade/Library/Caches/Cypress/5.1.0

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM