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/

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

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

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

相关推荐
每天吃饭的羊13 小时前
state和ref
前端·javascript·react.js
GEO_YScsn13 小时前
Vite:Next-Gen Frontend Tooling 的高效之道——从原理到实践的性能革命
前端·javascript·css·tensorflow
GISer_Jing13 小时前
滴滴二面(准备二)
前端·javascript·vue·reactjs
ningmengjing_13 小时前
webpack打包方式
前端·爬虫·webpack·node.js·逆向
Yuner200013 小时前
Webpack开发:从入门到精通
前端·webpack·node.js
GISer_Jing13 小时前
滴滴二面准备(一)
前端·javascript·面试·ecmascript
lecepin13 小时前
AI Coding 资讯 2025-09-10
前端·javascript·面试
RestCloud14 小时前
PostgreSQL大表同步优化:如何避免网络和内存瓶颈?
前端·数据库·api
RestCloud14 小时前
iPaaS 与传统 ESB 的区别,企业该如何选择?
前端·架构
Mapmost14 小时前
三维场景加载卡顿?可能是显卡设置出了问题
前端