|
|
|
|
|
by Benjamin_Dobell
2834 days ago
|
|
I don't maintain any monorepos, I've always used Git sub-modules; not just for Node.js, but for all sorts of stuff. However, I'm increasingly finding that sub-modules are a bit of a pain. If I patch a sub-module, I have to move into every single project that depends on the sub-module and pull the latest version. Additionally, if the sub-module is large it's a real waste of storage on my computer. That said, monorepos have annoyances of their own e.g. many modern package managers will happily check-out dependencies directly from Git. However, that's simply not going to work unless there's some standardisation in monorepo structure that the package manager is able to interpret. |
|