1. 程式人生 > >記錄一下怎麼發npm包

記錄一下怎麼發npm包

1. 註冊npm賬號:https://www.npmjs.com

2. 選擇一個資料夾:cd 資料夾名

3. 執行npm init操作,出現如下文字

This utility will walk you through creating a package.json file.

It only covers the most common items, and tries to guess sensible defaults.

See `npm help json` for definitive documentation on these fields

and exactly what they do.

Use `npm install <pkg>` afterwards to install a package and

save it as a dependency in the package.json file.

4. 按照要求填寫內容:

package name:這是要釋出的包的名稱,可以填寫名稱後直接回車,預設以資料夾名稱命名

version: 包的版本號

description: 包的形容

entry point: 入口檔案,可以設定為其他入口檔案

test command: 測試

git respository: 如果寫好的包在github上,這裡npm會讀到隱藏的.git目錄,無則直接回車繼續

keywords: 包的關鍵詞

author: 作者

license: 直接回車

5. 執行萬以上步驟,會出現are you ok, yes之後,就會看到資料夾中多出來一個package.json,內容是剛才填寫的資訊。新建index.js檔案作為入口檔案

6. index檔案中寫入

module.exports=require('./lib')
7. 建立lib資料夾,打包好的程式碼放入lib資料夾中

8. 使用npm login命令,登入

9. 在目錄下使用npm publish

10. 每次更新再次執行npm publish,注意修改version資訊