npm ERR! 503 Service Unavailable one of the uplinks i

使用 Sinopia 搭建的本地 npm 私有仓库, 在发布自己的库的时候出现以下错误:

sh 复制代码
npm publish --registry http://192.168.xxx.xxx:4873
npm ERR! code E503
npm ERR! 503 Service Unavailable - PUT http://192.168.xxx.xxx:4873/xxxxxx - one of the uplinks is down, refuse to publish

解决方法

打开 Sinopia 的配置文件 config.yaml,检查 uplinks 配置。如果 Sinopia 被配置为代理到其他 npm 源,可能该源目前不可用。为了排除这个问题,可以暂时禁用 uplinks

yaml 复制代码
uplinks:
  npmjs:
    url: https://registry.npmjs.org/

确保配置文件中不存在错误,并且有权限访问上游仓库。

再进行发布就没有问题了.

发布后可以把配置修改回原来的样子

相关推荐
不想有bug的小菜鸟3 分钟前
vue3使用iframe全屏展示pdf效果
前端·pdf
m0_748238634 分钟前
Spring Boot项目接收前端参数的11种方式
前端·spring boot·后端
u0100559605 分钟前
前端代理,解决跨域问题讲解
前端
quitv10 分钟前
react脚手架配置别名
前端·javascript·react.js
嘵奇11 分钟前
Node.js二:第一个Node.js应用
node.js
m0_5287238119 分钟前
前端如何进行性能优化
前端·性能优化
化作繁星20 分钟前
在 Vue 3 中,如何缓存和复用动态组件
前端·vue.js·缓存
一粒沙-40 分钟前
iOS 将GIF图分享至微信
前端·ios
graywen44 分钟前
从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
前端
Gazer_S2 小时前
【现代前端框架中本地图片资源的处理方案】
前端·javascript·chrome·缓存·前端框架