
在 GitHub 上构建并存放自己的 npm package
本文详细介绍如何利用GitHub Packages托管和发布私有NPM包的完整流程。从创建私有仓库、生成访问令牌,到初始化包配置、授权发布和使用包,每一步都有清晰的操作指南。文章还涵盖了不同的配置方式对比、包的可见性设置以及自动化发布的GitHub Actions工作流配置,为开发者提供了一份实用的私有NPM包管理方案。

本文详细介绍如何利用GitHub Packages托管和发布私有NPM包的完整流程。从创建私有仓库、生成访问令牌,到初始化包配置、授权发布和使用包,每一步都有清晰的操作指南。文章还涵盖了不同的配置方式对比、包的可见性设置以及自动化发布的GitHub Actions工作流配置,为开发者提供了一份实用的私有NPM包管理方案。

当 npm install 安装的包有问题,我们可以使用自己的包 本文详细介绍了如何使用npm link命令在项目中引用自定义的本地npm包,解决官方包存在bug或功能缺失的问题。作者以实际案例展示了从发现hexo-jupyter-notebook包的问题,到创建本地修改版本并在项目中链接使用的完整流程。文章还提供了npm link命令的具体用法和操作步骤的截图演示,为开发者提供了一种不需要反复手动修改node_modules的高效解决方案。