diff --git a/{{cookiecutter.repo_name}}/Gruntfile.js b/{{cookiecutter.repo_name}}/Gruntfile.js index 2b9f32f19..2ee7f9d41 100644 --- a/{{cookiecutter.repo_name}}/Gruntfile.js +++ b/{{cookiecutter.repo_name}}/Gruntfile.js @@ -75,6 +75,22 @@ module.exports = function (grunt) { } }, + bower: { + dev: { + dest: '{{cookiecutter.project_name}}/static/', + js_dest: '{{cookiecutter.project_name}}/static/js/', + css_dest: '{{cookiecutter.project_name}}/static/css/', + eot_dest: '{{cookiecutter.project_name}}/static/fonts/', + svg_dest: '{{cookiecutter.project_name}}/static/fonts/', + ttf_dest: '{{cookiecutter.project_name}}/static/fonts/', + woff_dest: '{{cookiecutter.project_name}}/static/fonts/', + + options: { + expand: true + } + } + }, + // see: https://npmjs.org/package/grunt-bg-shell bgShell: { _defaults: { diff --git a/{{cookiecutter.repo_name}}/bower.json b/{{cookiecutter.repo_name}}/bower.json new file mode 100644 index 000000000..2a8d76b39 --- /dev/null +++ b/{{cookiecutter.repo_name}}/bower.json @@ -0,0 +1,22 @@ +{ + "name": "{{cookiecutter.repo_name}}", + "version": "{{cookiecutter.version}}", + "authors": [ + "{{cookiecutter.author_name}} <{{cookiecutter.author_email}}>" + ], + "description": "{{cookiecutter.repo_name}}", + "main": "{{cookiecutter.project_name}}/static/css/main.css", + "license": "MIT", + "private": true, + "ignore": [ + "**/.*", + "node_modules", + "bower_components", + "{{cookiecutter.project_name}}/static/", + "test", + "tests" + ], + "dependencies": { + "bootstrap": "~3.2.0" + } +} diff --git a/{{cookiecutter.repo_name}}/package.json b/{{cookiecutter.repo_name}}/package.json index dca3d5079..646b8beba 100644 --- a/{{cookiecutter.repo_name}}/package.json +++ b/{{cookiecutter.repo_name}}/package.json @@ -9,7 +9,8 @@ "connect-livereload": "~0.3.2", "grunt-contrib-compass": "~0.7.0", "time-grunt": "~0.2.7", - "load-grunt-tasks": "~0.2.1" + "load-grunt-tasks": "~0.2.1", + "grunt-bower": "^0.13.4" }, "engines": { "node": ">=0.8.0"