我想运行一个 grunt dist 例程,排除使用 bower 安装包时获得的所有额外文件。
当我使用 bower 下载一个包时,我会得到一堆自述文件和示例文件夹。
我该怎么做?
我尝试修改我的 grunt 文件无济于事。
copy
这个想法是在 file 下的任务中只包含您需要的文件Gruntfile.js
。
删除该行components/**/*
,自己添加包含文件,您的新文件Gruntfile.js
应如下所示:
copy: {
dist: {
files: [{
expand: true,
dot: true,
cwd: '<%= yeoman.app %>',
dest: '<%= yeoman.dist %>',
src: [
'*.{ico,txt}',
'.htaccess',
'images/{,*/}*.{gif,webp}',
'styles/fonts/*',
'components/jquery/jquery.min.js',
'components/lodash/lodash.js'
]
}]
}
},