我遇到了NPM(节点软件包管理器),该NPM用于在JS开发人员之间共享代码。因为这可以通过Apache的现有构建工具来实现。 NPM(Node Package Manager)和Apache构建工具(Ant,Maven,Groovy)有什么区别?
npm是一个软件包管理器,旨在下载其他开发人员写的代码,您想共享。
ant和maven是Java构建工具,旨在编译Java源代码,并将其变成可以运行的JAR文件。在现代的开源世界中,我们没有编写所有自己的源代码,因此Maven率先管理了其他开发人员编写的罐子的想法,该罐子与我们的代码链接在一起。
最后是基于Java的编程语言。