News for hackers. Stuff that matters.
Re:Temporary fork enables Node.js to optionally use the Chak... by jessaustin on Tuesday May 12, 2015 @09:23PM (#9536153)
If I had coded in Java on Windows for years, I wouldn't trust my sense of what's "obvious". I'm not too impressed by a "global" repository either. Python struggled against that stupid architecture for years before they got virtualenv in good working order. Node just took a shortcut to the future.

"All direct dependencies are in the node_modules directory, full-stop" is a pretty simple rule. Really, that's the only rule, and that's all of it. You don't need to worry about second-order dependencies, because those are direct dependencies of some other module, which means... they are in that module's node_modules directory.

There are no comments on this comment yet.