Slog58_玩轉NPM之NPM_package的製做發佈和使用

  • ArthurSlog
  • SLog-58
  • Year·1
  • Guangzhou·China
  • Sep 3th 2018

有個愛你的人不容易 你怎麼捨得傷她的心 必定要趁如今好好努力git


開發環境MacOS(High Sierra 10.13.5)

須要的信息和信息源:

開始編碼

  • 本篇咱們來更新併發布咱們本身的npm包(NPM PACKAGE)
  • 切換至文件路徑下
cd ~/Desktop/arthur-demo-package/
  • 本次更新自述文件 readme.md

~/Desktop/arthur-demo-package/readme.mdgithub

\# This is a messgae from the demo package

\``` txt
Example.js
\```

\---

\``` js
const arthur = require('arthur-demo-package');

arthur.printMsg(); 
\```
  • 上述使用的是 Markdown語法
  • 打開命令行,登錄npm帳號(已登錄的忽略),查看登錄狀態
npm whoami

結果是:npm

arthurslog
  • 若是還沒登錄,須要輸入一下指令,並根據提示輸入帳號、密碼和郵箱地址
npm login
  • 接着,輸入如下指令更新版本號,參考 官方文檔
Patch releases (補丁版本):1.0或1.0.x或~1.0.4
Minor releases (次要版本):1或1.x或^1.0.4
Major releases (主要版本):*或x

指令的寫法時 sudo npm version <patch>

其中 <patch>,指明瞭本次發佈的爲補丁版本,能夠替換成上述的另外兩個或者時其餘的,含義參照官方文檔
sudo npm version patch
  • 接着,發佈咱們的最新的 package
sudo npm publish
  • ok,如今已經完成了package的更新和發佈了
  • 打開你的npm主頁,這裏打開我本身的主頁,地址https://www.npmjs.com/~arthur...
  • 能夠看到,咱們的自述頁面已經更新了
  • 至此,咱們完成了Npm package的更新和發佈。

歡迎關注個人微信公衆號 ArthurSlog

關注微信公衆號「ArthurSlog」

若是你喜歡個人文章 歡迎點贊 留言

謝謝

相關文章
相關標籤/搜索