为了账号安全,请及时绑定邮箱和手机立即绑定

npm发包

标签:
前端工具

发包流程

新包发布流程
  1. 注册npm账号
  2. 新建文件夹,进入该文件夹,运行npm init,生成package.json文件
  3. 将需要发布的代码放入该文件夹
  4. 如果是第一次发布,运行 npm adduser,如果不是第一次发包,运行 npm login
  5. npm run build 进行打包
  6. 进入项目文件夹下,运行 npm publish 发布(命名为publish_demo)
更改后的包发布流程
  1. npm view 需要修改的包的名称 versions
    查看远程的包的版本
  2. npm run build 进行打包
  3. npm version patch 补丁包的发布
    npm version minor 一次更新发布,兼容以前版本
    npm version major 一次大修改,对于之前的版本不兼容
  4. npm publish 发布修改后的包
可能存在的问题
  1. 当多方同时发包时,出现版本号冲突,导致发包失败
    解决:重新生成新的包编号,再发布
  2. npm version patch 或别的操作失败,导致版本号更新失败
    手动更改package.json中的包序号,然后直接npm publish发布
  3. 账号出现异常导致用户名或密码错误问题,
    重新npm login 登录,不行就删除npm用户记录,通过npm adduser添加用户来进行发布。
  4. npm login 和 npm adduser报 Unable to authenticate, need: Basic
    npm adduser 报错可能就是已经注册过该用户,
    Npm login 报错就是登录密码不正确,或者该账户找不到,
备注

本次报错因为没有使用内部npm源导致出现问题。

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
Web前端工程师
手记
粉丝
0
获赞与收藏
5

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消