I am a beginner in front-end developement using package managers. I am reading the official tutorial of AngularJS. It explains how to install Angular with npm (which requires nodejs installation, this is somehow comprehensible). But package.json
contains a line for Bower
.
What I understand from official websites is that Bower and NPM are similar, so why to install both of them? why not only Bower which will allow skipping nodejs and npm?
Your usual simple explanations are invaluable. Thanks