|
|
|
|
|
by hansgru
4635 days ago
|
|
> Maven is broken by design It might be, but it still has it's merits. It was one of the first, and many other improved tools can't work without it's repositories. I still like the IDE support for MVN: e.g. IntelliJ draws a nice dependency diagram that I find useful, even if I don't use Maven for something else in a project. Maybe it's biggest mistake was that dependencies are global by default, and not local (like Node's NPM). If the dependency structure would have been local to a project, than many of the pain points I encountered with MVN in the past wouldn't have even existed. |
|
I don't understand the local vs global dependency thing. What does NPM do differently from Maven?