將自己寫的node模組或者專案發布到npm上供其它人來使用,想想都是挺雞動的事。本文章就詳細介紹如何發布自己的node模組。
一、註冊自己的npm賬戶
在 npm 官網 申請乙個賬號,並且進行必要的驗證,需要填寫使用者名稱、密碼和郵箱。並且註冊成功後會向郵箱發一封郵件,需要進行驗證。
二、新增使用者名稱到npm環境中
npm adduser --registry
因為新增的是npm使用者,所以需要指定registry為npm。這主要是區分本機已經安裝了其它倉庫例如cnpm的情況。
根據提示輸入使用者名稱、密碼、郵箱,其中密碼不會顯示的
三、發布node專案
1、發布的node專案需要有package.json,可以使用npm init命令,再根據提示輸入相應的資訊。
2、發布到npm上:進入到你的 npm 專案中,通過 npm publish 發布,具體命令為:npm publish --registry
這裡也建議帶上--registry ,用來區分是往公共npm倉庫上發布還是往其他倉庫發布。但是如果本機只註冊了乙個npmjs.org則可以不用加--registry
四、檢視是否發布成功
進入註冊使用者對應的npm:可以看到16boke-server已經發布成功:
輸入命令:npm install 16boke-server
在d盤node_modules目錄中存在16boke-server這個模組。
使用npm製作nodejs模組包
nodejs 是一門年輕的語言,擴充套件模組並不太全,經常我們想用某個模組但是卻找不到合適的。比如前兩天我需要使用hmac和sha1來做簽名,就沒有找到乙個比較好用的模組,這時候就需要我們自己來實現相應的功能了。自己寫完之後,再把它打包成乙個模組分享給大家來用,即方便了其他人,又能讓自己有點小小的成...
Npm打包問題
我們全域性安裝vue cli時,執行npm install g vue cli命令,然後按照官網執行vue version發現控制台報錯 無法將 vue 項識別為 cmdlet 函式 指令碼檔案或可執行程式的名稱。請檢查名稱。1 npm config get prefix 2 在電腦環境變數中配置剛...
NodeJS從零開始 NPM的使用
npm常用的命令有 1 npm install modulenames 安裝node模組 注意事項 如果在使用模組的時候不知道其名字,可以通過 按照 索引值找到想要的模組。npm也提供了查詢的功能 npm search indexname 安裝完畢後會產生乙個node modules目錄,其目錄下就...