cache node and bower