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”

若是你喜欢个人文章 欢迎点赞 留言

谢谢

相关文章
相关标签/搜索