As I dive into the world of web development and JavaScript, I've noticed that many open-source JavaScript libraries like jqueryUI come with readme files containing installation instructions. These instructions often mention the need to install additional packages like node, grunt, npm, and more before installing the target library itself. This process has left me puzzled as to why all these installations are necessary.
I can't help but wonder what the distinction is between simply copying the relevant .js file or files from the library directly and including them in a script tag versus going through the entire installation process.