最近打包上传到npm的时候遇到一些问题, 整的脑壳疼, 这里记录一下, 以备查阅, 如果对你有用, 记得点赞

请首先确保注册了 npm 的账号

如果官网打不开, 那么可能是你打开的方式不对, 需要科学上网

npm publish 404

执行 npm adduser, 输入姓名/密码/邮箱
提示你登录成功以后再执行 npm publish

npm publish 403

  1. 邮箱需要验证, 请进入npm官网,

    点它!!! 进去验证, 然后再试试发布

  2. 如果你的包已经发布到npm了, 现在只是想扔一个更新包上去, 那么如果你直接执行 npm publish 也是会报错的, 这个时候你可以选择使用yarn来发布, 因为它会询问你包的版本, 如果你坚持使用 npm 发布

  npm version <更新的版本号>// 或者npm version major // 大改动npm version minor // 小修小改npm version patch // 补丁npm publish

npm publish 401

  npm config set registry https://registry.npmjs.org/// 或者npm publish --registry=https://registry.npmjs.org/

关于镜像源管理, 可以使用 yrm 或者 nrm, 例如

  npm install -g yrm --registry=https://registry.npm.taobao.orgyrm ls // 查看镜像源清单yrm use *** // 切换镜像源至***

以上

关于 npm publish问题相关推荐

  1. npm publish npm resource busy or locked 4082 发布出错解决方案

    错误: npm resource busy or locked 4082 解决方法:更新node到最新版本 执行npm命令  npm install  之后才执行   npm publish ,更新也 ...

  2. npm publish 发包报错400 Bad Request - Cannot publish over previously published version 1.0.0

    描述:npm publish 发布包时报code E400错误: npm ERR! 400 Bad Request - PUT https://registry.npmjs.org/form-tool ...

  3. npm adduser 和 npm publish 的踩坑

    一.npm adduser的踩坑 1.先注册 - 注册官网:https://www.npmjs.com/ - 注意,账号接收小写英文字母[a-z]+下划线[_],但不接受大写英文字母 - 填写邮箱:注 ...

  4. npm publish 、 npm adduser 提示 403 的问题

    0. 查看使用的源:npm config get registry 1. 如果使用的不是官方的源,切换:npm config set registry https://registry.npmjs.o ...

  5. npm publish相关问题记录

    npm ERR! code E403 问题 1. 检查仓库是否被设成了淘宝镜像库 npm config get registry 然后发现是淘宝镜像库 2. 将仓库设置为原仓库 npm config ...

  6. npm publish 发布一个 Angular 库的时候报错以及解决方法

    我今天照着 npm 文件,打算把自己开发的 npm 库发布到公网上: npm login 之后,使用命名行 npm config set registry=http://registry.npmjs. ...

  7. npm publish 发布一个 Angular 库的时候报错

    错误消息: ERROR: Trying to publish a package that has been compiled by Ivy in full compilation mode. Thi ...

  8. npm publish failed to parse json EJSONPARSE

    这个是package.json文件不符合json规范导致的. 检查下有没有以下的问题: 是不是有注释?json文件不能使用js的注释. 是不是有多余的逗号?比如挨着结束大括号最后一行属性不需要逗号,如 ...

  9. 与同事协作一起维护发布同一个npm包,报错You do not have permission to publish

    问题 在公司中与同事一起共同维护发布一个npm包(不同的npm账号共同维护同一个npm包),当我npm publish下一个版本的时候,出现报错,内容如下 npm ERR! code E403 npm ...

  10. npm包开发测试与发布

    NPM 包开发测试与发布 NPM 包开发测试与发布 引言 1. 开发步骤 1.1. 项目创建 1.2. 工具类功能实现 1.3. ts文件编译 2. npm包本地测试 2.1. 将npm包文件引入项目 ...

最新文章

  1. python做马尔科夫模型预测法_隐马尔可夫模型的前向算法和后向算法理解与实现(Python)...
  2. phpstorm 2017.1激活
  3. 编写你的第一个 Django 应用,第 2 部分
  4. Sh“.NET研究”arePoint开发笔记-SharePoint2010添加ASP.NET应用程序
  5. 数字图像处理之图像基础
  6. vue.js 表单 v-text
  7. windows server 查看当前登陆的用户 query user
  8. python用均值填充空值_用平均值填充空值
  9. 装IDT声卡时总是说检测到的硬件不受此IDT软件程序包支持安装将终止
  10. win10安装solidworks 注册机闪退的问题,转自知乎
  11. 华中农业大学计算机专业考研,2020华中农业大学计算机专业课改考408
  12. c语言calloc和malloc,使用malloc()、calloc()、free()和realloc()在C中进行动态内存分配
  13. Linux环境下安装MySQL(源码安装)
  14. windows 10 电脑 应用图标变白色恢复方法
  15. 求两个整型数的中间值
  16. c语言十进制转二进制两种方法
  17. Skynet服务器框架(三) Mac OS X环境安装
  18. hadoop配置文件详解系列(一)-core-site.xml篇
  19. 科目三 临时停车 与 红绿灯 路口 LTS
  20. 目录和文件的修改日期

热门文章

  1. android 设置启动画面,修改Android开机画面
  2. 基于java学生信息管理系统
  3. 模型解释器-LIME
  4. pdf、markdown、docx文件预览
  5. html引用外部样式表的正确位置,在html文档中引用外部样式表的正确位置是什么...
  6. Excel “不能在隐藏工作簿中编辑宏,请选定“取消窗口隐藏”命令以显示工作簿”
  7. “晨光”老矣,尚能饭否?
  8. 小技巧 - 淘宝怎么联系人工客服?
  9. 怎么用html5动画效果,教你如何在网页上用H5实现动画效果
  10. 无线局域网安全(三)————CCMP加密