NPM ERR! 403 403 Forbidden 問題處理


NPM 發布包提示403錯誤

npm ERR! code E403
npm ERR! 403 403 Forbidden - PUT https://registry.npmjs.org/***** - Forbidden
npm ERR! 403 In most cases, you or one of your dependencies are requesting
npm ERR! 403 a package version that is forbidden by your security policy.

經過排查和處理共發現2個問題

一.  package.json 中的名字與現有的倉庫沖突導致。

可通過訪問錯誤日志中的URL:https://registry.npmjs.org/*****  測試是否該鏈接里存在了已經發發布的倉庫。如果反回如圖所示的包信息,則該名稱真實有使用;

UntitledImage

如果反饋 Not found,其實名稱並不重復。需要考慮其他情況了。

UntitledImage

二、正在發布的NPM賬戶如果是新注冊的親們需要注意了。剛剛注冊的賬戶不能直接發布包,去看看你的郵箱中是不是收到了一封驗證的郵件。驗證過后才能發布包。


免責聲明!

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



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