You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在GitHub仓库中展示已发布的npm包链接?

解决GitHub仓库Packages板块无法关联已发布npm包的问题
  • 无需重新发布的关联操作
    GitHub仓库的Packages板块默认只显示通过GitHub Packages渠道发布的包,但也支持手动关联已发布到npm的包,步骤如下:

    1. 打开目标GitHub仓库的「Settings」页面,找到「Code and automation」分类下的「Packages」选项
    2. 点击「Connect a package」,选择「npm」类型
    3. 输入你的npm包名称,GitHub会自动匹配已发布的包(确保npm包的package.json里的repository字段正确指向当前GitHub仓库)
    4. 匹配成功后,这个npm包就会出现在仓库的Packages板块里,还能直接关联到npm的包页面
  • 自动匹配失败的替代方案
    如果上述步骤没成功,直接在仓库的README.md里手动添加展示模块就行:

    • 插入npm版本徽章:[![npm version](https://img.shields.io/npm/v/你的包名.svg)](https://www.npmjs.com/package/你的包名)
    • 新增「Package 信息」区域,明确说明这是发布在npm上的包,附上包名和npm页面链接
  • 没必要删除重发
    完全不需要把已发布的npm包删掉再通过GitHub Actions重新部署,除非你要把包迁移到GitHub Packages托管。只是想在GitHub仓库展示已有的npm包,用上面两种方法就够了。

内容的提问来源于stack exchange,提问作者Furkan Yanteri

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 11:19:55