npm:为什么要为客户端发布一个包?



我很难理解为什么有一种趋势/需要使用npm来发布一个100%客户端且没有依赖的包。例如,一个扩展了HTMLElement的简单类不能在Node和"安装"中使用。包括向HTML文件添加脚本标记,但是有成千上万的包。它只用于捆绑销售吗?请原谅我的无知,但有时候知道"为什么"是很重要的。前"how"提前谢谢你。

这是一个一般性问题。我查过类似的问题,但大多数都是"如何"。

捆绑是一个重要的优势,不值得使用"标签。

它还提供了版本自动化(一个快速的npm outdated,您可以看到是否有任何依赖项有新版本,并且npm audit会提醒您安全漏洞)。

NPM也有自己的搜索引擎,所以它提供了可发现性。

相关内容

最新更新