如何向npm發佈一個包

現在前端項目開發中,咱們幾乎無時無刻不在使用別人開發好的包(package),這是被推薦的,也是軟件開發領域提倡的"不要重複造輪子"。前端

那用了這麼多三方的包,你有沒有本身開發一個包併發布出去呢?
node

如下步驟,簡單的記錄了我發佈一個簡單包的流程(前提條件:已成功安裝node,npm前端開發環境)
npm

1.初始化一個項目

npm initjson

執行該命令後會交互式的輸入項目基本信息,一路會車就OK。特別注意name要在整個npm 倉庫中惟一,不然後期發佈會提示沒有權限,因此命名的時候最好加上本身的特殊標示。併發

執行初始化項目成功後咱們的項目目錄下就有了package.json 項目描述文件。接下來咱們新建一個js文件,實現一個簡單的功能。app

2. 包代碼編寫

代碼實現了一個獲取字符串長度的方法並導出(export),其餘人使用的時候只須要導入就能夠了(import)。ui

接下來,咱們就把這個簡單的實現了獲取字符串的包發佈出去。spa

3.添加用戶,至關於在npm 上註冊本身的帳號密碼

npm adduser3d

4.登錄本身的npm帳號

npm logincode

能夠經過如下命令查看本身當前的登錄狀態

npm whoami

5.發佈

npm publish

6.使用

如上,你的npm包就發佈成功了,其餘開發人員下載之後就能夠盡情的在項目中使用了。

npm install wyb-npm-package

相關文章
相關標籤/搜索