从0开始发布npm 包

从0开始发布npm 包

记录一次学习npm包从0构建到发布的过程,我大概分了几个过程

  1. 创建npm帐号
  2. 搭建项目包的参数
  3. 创建方法
  4. 发布到npm
  5. 在webpack项目中引入放到npm中的方法
  6. npm方法的版本更新和重新发布
  7. 删除npm方法的版本和彻底删除npm的方法

创建npm帐号

在这里插入图片描述

搭建项目包的参数

进入到你构建项目的文件夹内打开cmd,输入命令‘ npm init ’,package name自定义个一个,其他的参数可以不用填,一路enter到最后is this ok时输入yes,执行完毕就会出现一个package.json的文件,里面就时你构建项目包时的对应参数
在这里插入图片描述
在这里插入图片描述

创建方法

我们这里没有具体的写某个方法,就暂时用一个index.js文件来代替
在这里插入图片描述
简单的执行一个排序方法,然后export导出该方法。执行npm install -g命令,检查代码是否报错,没有问题就会是正常的一个提示
在这里插入图片描述
然后执行npm link命令,执行完毕之后在文件夹内就会多出一个page-lock.json文件在这里插入图片描述
前期工作做完之后就准备发布

发布到npm

输入npm login,输入在npm上创建的用户名/密码和邮箱
在这里插入图片描述
如果报错提示出现 ’ you must verify your email before publishing a new package '就是要到你的邮箱里面去验证你的npm邮箱地址
然后执行npm publish 命令,执行成功之后这个包就发布成功了
在这里插入图片描述
进入到你的npm,点击profile就会看到你的包已经发布上去了,并且还有你这个包的安装的指令
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值