Skip to content

Instantly share code, notes, and snippets.

@ihsanberahim
Last active August 29, 2015 14:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ihsanberahim/80a1bef2475d21dac14e to your computer and use it in GitHub Desktop.
Save ihsanberahim/80a1bef2475d21dac14e to your computer and use it in GitHub Desktop.
generator yo polymer grunt improvement to make your project getting smaller
{
copy: {
dist: {
files: [{
expand: true,
dot: true,
cwd: '<%= yeoman.app %>',
dest: '<%= yeoman.dist %>',
src: [
'*.{ico,txt}',
'.htaccess',
'*.html',
'elements/**',
'!elements/**/*.scss',
'images/{,*/}*.{webp,gif}',
]
}, {
expand: true,
dot: true,
cwd: '<%= yeoman.app %>',
dest: '<%= yeoman.dist %>',
src: [
'bower_components/**/*.{js,html,css,webp,gif,jpeg,jpg,svg}',
'!bower_components/**/{demo,demos,test,node_modules,templates,examples}/**',
'!bower_components/**/{CHANGES,README,demo,Gruntfile,index}*.*'
]
}]
},
styles: {
files: [{
expand: true,
cwd: '<%= yeoman.app %>',
dest: '.tmp',
src: ['{styles,elements}/{,*/}*.css']
}]
}
}
}
{
copy: {
dist: {
files: [{
expand: true,
dot: true,
cwd: '<%= yeoman.app %>',
dest: '<%= yeoman.dist %>',
src: [
'*.{ico,txt}',
'.htaccess',
'*.html',
'elements/**',
'!elements/**/*.scss',
'images/{,*/}*.{webp,gif}',
'bower_components/**'
]
}]
},
styles: {
files: [{
expand: true,
cwd: '<%= yeoman.app %>',
dest: '.tmp',
src: ['{styles,elements}/{,*/}*.css']
}]
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment