解决npm public提示403 Forbidden - PUT https://registry.npmjs.org/js-toolkit - You do not have permission
问题描述
在发布自己的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相关推荐
- 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
- 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 ...
- 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 ...
- npm publish 、 npm adduser 提示 403 的问题
0. 查看使用的源:npm config get registry 1. 如果使用的不是官方的源,切换:npm config set registry https://registry.npmjs.o ...
- 【ERORR未解决】npm ERR! request to https://registry.npmjs.org/composer-runtime-hlfv1 failed, reason: unab
尝试js开发遇到问题,开了一个v2版本的换了一些东西准备跑一下试试看,遇到错误. 它尝试启动一个ccenv但是没有启动成功. (改动的地方是把类的引用改为了id的引用,因为类的引用接口不是很明白该咋写 ...
- 解决: ERR! network request to https://registry.npmjs.org/@fortawesome%2fvue-fontawesome failed 问题
1.问题描述: 其一.报错为: 在配置 node 版本与 node-sass 等的操作过程中,发现无论是装 element-plus 依赖,还是运行项目都发现报错: ERR! network requ ...
- 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 ...
- 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 ...
- 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 ...
最新文章
- 深入分析:12C ASM Normal冗余中PDB文件块号与AU关系与恢复
- [备忘]几种即见即所得Web编辑器优缺点比较
- [bzoj 4887] [Tjoi2017]可乐
- 计算机应用基础(本)实训任务1,计算机应用基础(本)实训任务1-2.pdf
- [agc016e]poor turkeys
- linux配置ip地址 routes,CentOS 7 设置网络IP地址(示例代码)
- php类常量的特点,php类常量是什么?类常量用法详解
- labuladong 的算法小抄_来自GitHub 68.8k star的硬核算法教程
- 项目计划定制:项目计划划分与产品项目推进的有机结合
- 循环序列模型 —— 1.10 长短期记忆(LSTM)
- python内存池_python内存监控工具memory_profiler和guppy的用法详解
- java 编程规范 check list
- cad黑色背景变成白色_学会了、让你前程似锦的CAD完整版教程
- 【信号处理】经验模态分解 (Empirical Mode Decomposition)
- Pygame简易版2048小游戏:超详细解说,看完还不会可以剁手了(附完整源码)
- Matlab求一阶导数
- 全网最细最全OLAP之clickhouse笔记|clickhouse文档|clickhouse揭秘文档(三)--clickhouse单机安装和clickhouse集群安装
- 全选、删除、撤回、剪切、复制、粘贴、永久性删除、新建文件夹、启动任务管理器、退出的快捷键
- 基于UMa和RMa传播模型的5G覆盖性能研究
- Emlog程序百度熊掌号一键集成+自动推送插件