今天無意間發現了自己以前寫的幾個NPM模塊,正好今天不知道寫什麼,所以就把以前寫NPM模塊的時候用到的一些小知識點稍微整理下分享給大家。
什麼是NPM?
NPM原先是NodeJS上非常好用的一款第三方包管理工具,不過目前NodeJS已經集成了NPM,因此一般不需要我們自己手動去安裝。通常情況下我們在Node項目中用的最多的就是使用NPM來拉取第三方依賴包,我們今天就簡單聊一下NPM的另一種用法,使用NPM發佈自己的NPM公共模塊。
操作步驟
註冊登錄賬號
首先我們需要登錄NPM官方網址註冊個人登錄賬號
登錄NPM工具
首先我們需打開Node命令行工具,並且cd到我們需要發佈的項目根目錄下輸入npm adduser指令登錄NPM包管理工具
npm adduser
Username: afly
Password: //這裏輸入密碼的時候密碼是不顯示出來的,所以友友們千萬不要以為密碼無法輸入
如果登陸失敗則是由於自己更改鏡像為淘寶鏡像導致的,直接刪除npm項目下的.npmrc配置文件即可。
發佈NPM模塊
登錄成功之後我們就需要進行最後一步了,在命令行下面繼續輸入下面代碼
npm publish XXineku-cli-01@1.0.0
項目發佈成功。這裏XXineku-cli-01是我們希望發佈的項目名稱,1.0.0是我們即將發佈的項目版本號。
注意:在發佈項目的時候,如果當前項目名稱和NPM倉庫中別的項目名稱重複的話會導致項目發佈失敗,因此我們在給項目命名的時候需要稍微注意下。
查看發佈模塊
發佈成功之後我們就可以在官方網址查看我們所發佈的項目了,具體查看方式是:打開NPM官方網址並登陸,然後點擊個人頭像進入Profile板塊就可以查看到我們發佈的項目了。
#### 安裝NPM模塊
如果需要使用自己發佈的NPM模塊我們只需要在命令行工具中輸入下面指令:
npm install XXineku-cli-01//這裏的XXineku-cli-01是我們發佈成功的項目名稱
安裝方式和我們安裝別的NPM依賴包是一樣的。