1.到官網註冊個帳號,而且驗證完郵箱:https://www.npmjs.com/node
2.打開cmd命令行 登陸:$npm loginnpm
根據提示 一步步完成登陸。json
3.新建一個項目文件夾: npmtest11111,定位到目錄運行$npm init 初始化一個package.json,入口文件index.jsspa
index.js 內容隨便寫一個,export拋出來:命令行
function formatDate(date, fmt) { return 'aaaabbbbccccddddeeeeeffffggggg'; } module.exports = formatDate;
4.cmd定位到npmtest11111當前目錄,運行$npm publish(確保是在登陸狀態)code
5.更新版本:須要更新package.json中的version版本號 才能從新發版成功orm
npm adduser 報錯e409 Conflictblog
npm login或者npm adduser時 輸入完帳號密碼郵箱後 提示E409 Conflict 報錯 通常由於淘寶鏡像的緣由cmd
解決:找到 .npmrc 通常在文件C:\Users\Administrator 中it
或C:\Program Files\nodejs\node_modules\npm
將裏面的
registry=http://registry.npm.taobao.org
改爲
registry=http://registry.npmjs.org/
便可