我很难理解为什么有一种趋势/需要使用npm来发布一个100%客户端的包,并且没有依赖关系。例如,一个扩展HTMLElement的简单类不能在节点中使用,“安装”包括向HTML文件添加脚本标记,但是有成千上万的包。它只是为了捆绑吗?请原谅我的无知,但有时在“如何”之前知道“为什么”是很重要的。提前谢谢你。这是一个一般性的问题。我已经检查了类似的问题,但大多数都是“如何”。
k7fdbhmy1#
捆绑是一个重要的优势,不值得“只是”标签。它还提供了版本控制自动化(一个快速的npm outdated,您可以看到您的任何依赖项是否有新版本,npm audit将警告您存在安全漏洞)。NPM也有自己的搜索引擎,因此它提供了可发现性。
npm outdated
npm audit
1条答案
按热度按时间k7fdbhmy1#
捆绑是一个重要的优势,不值得“只是”标签。
它还提供了版本控制自动化(一个快速的
npm outdated
,您可以看到您的任何依赖项是否有新版本,npm audit
将警告您存在安全漏洞)。NPM也有自己的搜索引擎,因此它提供了可发现性。