|
| 1 | +var assets = "./app/assets"; |
| 2 | + |
| 3 | +module.exports = { |
| 4 | + browserSync: { |
| 5 | + proxy: 'localhost:3000' |
| 6 | + }, |
| 7 | + sass: { |
| 8 | + src: assets + "/stylesheets/*.{sass,scss}", |
| 9 | + dest: assets + "/stylesheets/compiled", |
| 10 | + settings: { |
| 11 | + indentedSyntax: true, // Enable .sass syntax! |
| 12 | + imagePath: 'images' // Used by the image-url helper |
| 13 | + } |
| 14 | + }, |
| 15 | + images: { |
| 16 | + src: assets + "/images/**", |
| 17 | + dest: assets + "/images" |
| 18 | + }, |
| 19 | + iconFonts: { |
| 20 | + name: 'Gulp Rails Icons', |
| 21 | + src: assets + "/images/icons/*.svg", |
| 22 | + dest: assets + '/fonts', |
| 23 | + sassDest: assets + '/stylesheets/base', |
| 24 | + template: './gulp/tasks/iconFont/template.sass.swig', |
| 25 | + sassOutputName: '_icons.sass', |
| 26 | + fontPath: 'fonts', |
| 27 | + className: 'icon', |
| 28 | + options: { |
| 29 | + fontName: 'gulp-rails-icons', |
| 30 | + appendCodepoints: true, |
| 31 | + normalize: false |
| 32 | + } |
| 33 | + }, |
| 34 | + browserify: { |
| 35 | + bundleConfigs: [{ |
| 36 | + entries: assets + '/javascripts/global.coffee', |
| 37 | + dest: assets + '/javascripts/compiled', |
| 38 | + outputName: 'global.js', |
| 39 | + extensions: ['.js','.coffee'] |
| 40 | + }] |
| 41 | + } |
| 42 | +}; |
0 commit comments