permanently ignore a dependency with bower
bower
Solution
Pull request #1394 added official support for this feature and is present in bower version 1.6.3 and later. Check your version with `bower -v`, and run `npm install -g bower` to upgrade.
For reference, please see the `.bowerrc` official specification document. If this doesn't work for you, please file an issue with bower because it is a bug.
We use it like this in our `.bowerrc` such as the following:
{
"ignoredDependencies": [
"bootstrap",
"bootstrap-sass",
"bootstrap-sass-official"
]
}
Problem
I am downloading angular, angular-bootstrap and bootstrap with bower. Bootstrap has a dependency on jquery which is installed in the process. But i don't need it in my project as i am only using bootstrap's css. So i tried to permanently remove the dependency on jquery with ``` bower uninstall jquery --save ``` It's uninstalling jquery, but the next time i make `bower update`, it's downloaded again. Is there a way to tell bower to permanently skip a dependency ? edit: I wish there was something like this: ``` "resolutions": { "jquery": "no, thanks" } ```