Header banner
Revain logoHome Page
Paul Hyde photo
1 Level
749 Review
36 Karma

Review on Bower by Paul Hyde

Revainrating 5 out of 5

One tool for building and running webpack projects

It's got all of my website dependencies installed in one place, so I can easily run builds against multiple branches without having to go back-and forth between different tools or command lines (e g Git Bash).

img 1 attached to Bower review by Paul Hyde

The documentation could be improved -- it takes some effort before you realize that there are things like bowers install which installs packages into your project folder but does not require them as devDependencies! And then after reading through more than half their docs about how this actually works you finally figure out what they're talking abt with "install" vs just regular npm modules/devdependancies -_-; But even if we ignore those minor issues everything else was great!! Install time went from minutes down near seconds using git submodules instead now where previously taking over 15 min because every single dependency had its own repo cloned locally via pipenv etc., Now installing node_module itself took.

Pros
  • All projects' code lives within 1 github repository :) No longer have local copies needed when making changes across many repositories.
Cons
  • Almost never