i am trying to cache directories node_modules and bower_components, but they are within a checkout project path, ex. /home/ubuntu/circleci_job/project_name/bower_components/
is there a way to get circleci to cache these subdirectories within the checked out repo? or do they have to be at the root ex. /home/ubuntu/nvm/?