釋出npm包報錯: 403 Forbidden - PUT https://registry.npm.taobao.org/extract - no_perms
阿新 • • 發佈:2020-11-29
出現這個問題是因為當前設定的是cnpm 登入到的是cnpm,所以需要切換回來
可以輸入一下命令檢視當前的登入源:
npm config get registry
淘寶源,需要切回到npmjs源,輸入以下命令:
npm config set registry=http://registry.npmjs.org
npm釋出
npm publish
報錯:
npm ERR! code E403
npm ERR! 403 403 Forbidden - PUT https://registry.npmjs.org/lanke-template-h5 - 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.
npm ERR! A complete log of this run can be found in:
npm ERR! D:\NodeJS\node_cache\_logs\2020-11-27T03_42_41_070Z-debug.log
在檢查完自己是否已登入,如果已經登入,那麼檢視一下關聯npm 的郵箱是否有驗證過,我的就是因為沒有驗證郵箱所以才會報這個錯。
驗證成功之後再 npm publish就可以了
5. 如釋出成功,則再次將倉庫地址設為淘寶映象地址
npm config set registry=https://registry.npm.taobao.org/