Grunt plugin that automatically concatenates installed Bower components (JS and CSS) in the correct dependency order. Version 1.0.0 is the latest stable release, compatible with Grunt 0.4+. It resolves ordering based on Bower dependencies and allows manual overrides via dependencies, mainFiles, and callback options. Differentiates from general concatenation tools by targeting Bower-managed frontend dependencies, supporting multiple output file types (js, css, scss, coffee), and offering per-component file processing. Development appears to have stalled with no recent updates, and Bower itself is deprecated in favor of npm/yarn.
npm install grunt-bower-concatNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Configures grunt-bower-concat to concatenate all installed Bower components (excluding jquery) into build/_bower.js and build/_bower.css, with manual dependency declaration for underscore.
Migrate to npm-based asset management and use tools like webpack-concat or grunt-concat.
Use dest: { js: 'path/to/output.js', css: 'path/to/output.css' }Add mainFiles: { 'component-name': 'path/to/main.js' } in config.Specify dependencies manually: dependencies: { 'mygallery': ['jquery', 'fotorama'] }Set options: { separator: ';' } for JavaScript concatenation.Ensure Bower is installed: npm install -g bower or as a devDependency.
Run 'npm install grunt-bower-concat --save-dev' and add 'grunt.loadNpmTasks('grunt-bower-concat')' to Gruntfile.Use 'mainFiles' option to manually specify main files for that component.
Run 'bower install' first, and ensure bower.json lists dependencies with 'bower install --save'.
Check 'include'/'exclude' options and verify components are installed.