问题描述

在发布自己的npm包的时候,特地去查了包名有没有重复,发现并没有一样的(如下图),所以就直接发布了

然后在发布的时候提示403

npm ERR! code E403
npm ERR! 403 403 Forbidden - PUT https://registry.npmjs.org/js-toolkit - You do not have permission to publish "js-toolkit". Are you logged in as the correct user?
npm ERR! 403 In most cases, you or one of your dependencies are requesting
npm ERR! 403 a package version that is forbidden by your security policy, or
npm ERR! 403 on a server you do not have access to.

解决方案

去网上找了报错,发现出现相关报错,主要会有一下几个原因:

  • 用了淘宝镜像源 - 换成npm的源。
  • 包名重复 - 删掉之前的包,改个名字。
  • npm账户没有验证邮箱 - 验证邮箱。
  • vpn冲突 - 关掉所有vpn再次尝试。

几个都排查了下,发现还是不行,这个时候还是继续看第一句报错,然后通过以下请求继续查询,果然发现这个名称已经被占用了

https://registry.npmjs.org/js-toolkit

所以解决方案很简单,就是换个名字

解决npm public提示403 Forbidden - PUT https://registry.npmjs.org/js-toolkit - You do not have permission相关推荐

  1. npm pulish 报错:npm ERR! code E403 npm ERR! 403 403 Forbidden - PUT https://registry.npmjs.org/test -

    1.异常报错:发包过程执行 npm pulish 2.异常原因:包名已经存在 3.解决:修改 package.json 的 name 为唯一的包名,修改完成后再次进行 npm publish

  2. npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.com/@mlamp%2fuser-info-dropdo

    npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.com/@mlamp%2fuser-info-dropdo ...

  3. npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.com/address-pares - Not found

    npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.com/address-pares - Not found ...

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

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

  5. 【ERORR未解决】npm ERR! request to https://registry.npmjs.org/composer-runtime-hlfv1 failed, reason: unab

    尝试js开发遇到问题,开了一个v2版本的换了一些东西准备跑一下试试看,遇到错误. 它尝试启动一个ccenv但是没有启动成功. (改动的地方是把类的引用改为了id的引用,因为类的引用接口不是很明白该咋写 ...

  6. 解决: ERR! network request to https://registry.npmjs.org/@fortawesome%2fvue-fontawesome failed 问题

    1.问题描述: 其一.报错为: 在配置 node 版本与 node-sass 等的操作过程中,发现无论是装 element-plus 依赖,还是运行项目都发现报错: ERR! network requ ...

  7. npm ERR! network request to https://registry.npmjs.org/axios failed, reason: Client network socket d

    在终端通过npm install 安装axios/sass等第三方库时报错 npm ERR! network request to https://registry.npmjs.org/axios f ...

  8. npm ERR! 404 Not Found - GET https://registry.npmmirror.com/@vue%2fvue-loader-v15 - [NOT_FOUND] @vue

    npm ERR! 404 Not Found - GET https://registry.npmmirror.com/@vue%2fvue-loader-v15 - [NOT_FOUND] @vue ...

  9. npm i报错npm ERR! network request to https://registry.npmjs.org/vue-router failed, reason: read ECONNR

    npm i报错npm ERR! network request to https://registry.npmjs.org/vue-router failed, reason: read ECONNR ...

最新文章

  1. 深入分析:12C ASM Normal冗余中PDB文件块号与AU关系与恢复
  2. [备忘]几种即见即所得Web编辑器优缺点比较
  3. [bzoj 4887] [Tjoi2017]可乐
  4. 计算机应用基础(本)实训任务1,计算机应用基础(本)实训任务1-2.pdf
  5. [agc016e]poor turkeys
  6. linux配置ip地址 routes,CentOS 7 设置网络IP地址(示例代码)
  7. php类常量的特点,php类常量是什么?类常量用法详解
  8. labuladong 的算法小抄_来自GitHub 68.8k star的硬核算法教程
  9. 项目计划定制:项目计划划分与产品项目推进的有机结合
  10. 循环序列模型 —— 1.10 长短期记忆(LSTM)
  11. python内存池_python内存监控工具memory_profiler和guppy的用法详解
  12. java 编程规范 check list
  13. cad黑色背景变成白色_学会了、让你前程似锦的CAD完整版教程
  14. 【信号处理】经验模态分解 (Empirical Mode Decomposition)
  15. Pygame简易版2048小游戏:超详细解说,看完还不会可以剁手了(附完整源码)
  16. Matlab求一阶导数
  17. 全网最细最全OLAP之clickhouse笔记|clickhouse文档|clickhouse揭秘文档(三)--clickhouse单机安装和clickhouse集群安装
  18. 全选、删除、撤回、剪切、复制、粘贴、永久性删除、新建文件夹、启动任务管理器、退出的快捷键
  19. 基于UMa和RMa传播模型的5G覆盖性能研究
  20. Emlog程序百度熊掌号一键集成+自动推送插件

热门文章

  1. minigui学习笔记四
  2. css:字母hover文字加粗,盒子变宽,导致文字列表抖动
  3. 华为服务器_RH2288H V3介绍
  4. 三、Echart图表 之 X轴(xAxis)与 Y轴(yAxis)配置项大全
  5. 阿里云国际版云服务器自助诊断系统-Unirech
  6. 两数互素有什么性质_如何定义两个数互素的程度?
  7. Exchangeable Image File (EXIF)图片信息
  8. android7.0后台,安卓7.0带来一键清理后台 真能使手机变快吗
  9. 绕过SSL双向校验抓取Soul App的数据包
  10. postgresql统一把字段小写转大写