Install Bower packages.
npm install gulp-bowersh
$ npm install --save-dev gulp-bower
`
Usage
Install packages into the bower_components directory from bower.json dependencies:
`javascript
var gulp = require('gulp');
var bower = require('gulp-bower');
gulp.task('bower', function() {
return bower();
});
`
$3
* To install packages into a custom directory, pass the directory option:
`javascript
var gulp = require('gulp');
var bower = require('gulp-bower');
gulp.task('bower', function() {
return bower({ directory: './vendor' })
});
`
* To set the current working directory, pass the cwd option:
`javascript
var gulp = require('gulp');
var bower = require('gulp-bower');
gulp.task('bower', function() {
return bower({ directory: './vendor', cwd: './client' })
});
`
* By default gulp-bower runs 'install' command for Bower. Using cmd property, you can specify the custom command (e.g. update):
`javascript
var gulp = require('gulp');
var bower = require('gulp-bower');
gulp.task('bower', function() {
return bower({ cmd: 'update' });
});
`
API
$3
* opts.directory - string Install directory. Default: taken from .bowerrc config or bower_components
* opts.cwd - string Current working directory. Default: process.cwd()
* opts.cmd - string bower command. Default: install
* opts.interactive - boolean Enable prompting on version conflicts. Default: false
* opts.verbosity - number Set verbosity level. Default: 2
* 0 - No output
* 1 - Error output
* 2 - Info
Changelog
#####0.0.14
- Drop dependency on deprecated gulp-util`. (by TheDancingCode)