-
如何在发布npm包时排除一些不需要发布的文件?
当发布一个 npm 包时,有时候我们希望忽略一些不需要发布的文件,比如测试文件、配置文件或者其他临时文件。这样可以减小包的大小,避免发布不必要的文件。 最近我就遇到这种需求。在我维护的包中,有一系列的包在同一个仓库,采用的monorepo形式管理,发布使用的lerna。这个过程中踩到了以下这些坑, ...
当发布一个 npm 包时,有时候我们希望忽略一些不需要发布的文件,比如测试文件、配置文件或者其他临时文件。这样可以减小包的大小,避免发布不必要的文件。 最近我就遇到这种需求。在我维护的包中,有一系列的包在同一个仓库,采用的monorepo形式管理,发布使用的lerna。这个过程中踩到了以下这些坑, ...