發布npm包 登錄報錯 E409 Conflict


1.到官網注冊賬號並且驗證完郵箱:https://www.npmjs.com/

2.打開cmd命令行 登錄:$npm login

根據提示 一步步完成登錄。

3.新建一個項目文件夾: npmtest11111,定位到目錄運行$npm init 初始化一個package.json,入口文件index.js

index.js 內容隨便寫一個,export拋出來:

function formatDate(date, fmt) {
    return 'aaaabbbbccccddddeeeeeffffggggg';
}

module.exports = formatDate;

 

4.cmd定位到npmtest11111當前目錄,運行$npm publish(確保是在登錄狀態)

5.更新版本:需要更新package.json中的version版本號 才能重新發版成功

 

npm adduser 報錯e409 Conflict

npm login或者npm adduser時 輸入完賬號密碼郵箱后 提示E409 Conflict 報錯 一般因為淘寶鏡像的原因

解決:找到 .npmrc 一般在文件C:\Users\Administrator 中

或C:\Program Files\nodejs\node_modules\npm

將里面的

registry=http://registry.npm.taobao.org

改成

registry=http://registry.npmjs.org/

即可


免責聲明!

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



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