发布并使用自己的npm包

1、注册npm账号
https://www.npmjs.com/

2、准备要发布的js文件

3、初始化

npm init -y

初始化完成后,在当前文件夹下会有一个package.json 项目描述文件

4、登录 

npm login

输入 用户名 密码 邮箱,同时还会给你发邮箱验证码进行输入登录

5、发布

npm publish

6、报错解决

如果发现输入npm login的时候报错:

(1)把npm升级到最新版或者再清理一下npm缓存

(2)安装一个npm镜像源管理工具,win+r执行以下三步:

        npm i -g nrm

        nrm ls

        nrm use npm

7、npm的版本控制

修改完包代码之后:

npm version <update_type>

或者,执行 npm version patch 原版本号会自动加1,也可自行修改package.json里面的版本号,然后执行npm publish

8、删除npm包

删除指定版本包:npm unpublish 包名@版本号
删除npm所有版本包(即撤销发布):npm unpublish 包名 --force

1.根据规范,只有在发包的24小时内才允许撤销发布的包

2.即使你撤销了发布的包,发包的时候也不能再和被撤销的包的名称和版本重复了(即不能9名称相同,版本相同,因为这两者构成的唯一标识已经被“占用”了)

 9、使用发布的npm包

npm i personal_npm1

在项目中导入:import personal from 'personal_npm1'

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值