報錯——operation not permitted(沒有許可證)
【原因】npm的版本過高,導致一些依賴包下載不全
【解決】npm install 后面增加--no-optionalnpm i xxx --no-optional
報錯——Missing: chromedriver
【解決】安裝 chromedriver 即可
npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
報其他錯誤
刪除npmrc文件
【注意】不是nodejs安裝目錄npm模塊下的那個npmrc文件,而是在C:\Users{賬戶}\下的.npmrc文件
直接用命令清理
控制臺輸入:npm cache clean --force
降低npm版本
npm install 后面增加--no-optional (推薦)
npm i -g npm@6.0.1 (確定要降到哪個版本)
寫在后面
報錯原因有很多,我只碰到這些,希望對你有所幫助!
參考來源:
https://blog.csdn.net/NoahOswinChan/article/details/88831512