我想运行一个grunt dist例程,排除使用bower安装软件包时获得的所有额外文件。
当我使用bower下载软件包时,我会收到一堆自述文件和示例文件夹。
我该怎么做?
我尝试修改我的grunt文件无济于事。
答案 0 :(得分:4)
我们的想法是在文件copy
下的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'
]
}]
}
},