首页 > 解决方案 > maven 和 npm 存储库有什么区别?

问题描述

我想知道 npm 和 maven 存储库之间的区别

标签: node.jsmavennpm

解决方案


NPM 专注于 JavaScript,而 Maven 专注于 Java 和 JVM 派生(即 Scala、Kotlin、Groovy)。
所以比较它们根本没有意义,因为它们不是并发的。
将 Maven 与 Gradle(Java 世界并发)或 NPM 与 Yarn(JavaScript 世界并发)进行比较更有意义。

现在 Maven 和 NPM 已经关闭了特性。这并不奇怪:好的食谱传播到语言之外。

以下是一些共同点/功能:
- 这些是与本地/远程存储库一起使用的包(JavaScript 术语)/依赖项(Maven 术语)管理器。
- 这些也是管理项目中的依赖关系并为它们执行构建任务的一种方式。


推荐阅读