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/
即可