一、新建一个文件夹或者进入到要发布项目的根目录

初始化:

  1. npm init

一路【Enter】,最后会出现一个package.json的文件

二、注册npm

去官网注册

三 、账号登录

  1. npm login

image.png

四、发布包,上传到npm服务器

  1. npm publish

image.png
有个“+”,说明发布成功
image.png

五、错误总结

1、需要邮件验证

image.png

2、名字重复

image.png

3、发布的包在npm上搜索不到,但是在自己的项目中可以看到

可能是发布到cnpm上了,

  1. npm publish --registry=https://registry.npmjs.org/

使用nrm切换到npm上,在重新登录
image.png
image.png

六、更新包

1、修改版本号

  1. npm version patch

image.png

2、重新发布

  1. npm publish

image.png
稍等一下,就能看到两个版本了。

七、删除包

1、删除指定的版本

  1. npm unpublish 包名@版本号

image.png

2、删除整个包

  1. npm unpublish 包名 --force

会有警告
image.png

八、如何使用

1、安装

  1. npm install mypackage_tro32

2、引入并使用

新建一个index.js

  1. let obj = require("mypackage_tro32");
  2. console.log(obj)

image.png
image.png