2

我想运行一个 grunt dist 例程,排除使用 bower 安装包时获得的所有额外文件。

当我使用 bower 下载一个包时,我会得到一堆自述文件和示例文件夹。

我该怎么做?

我尝试修改我的 grunt 文件无济于事。

4

1 回答 1

4

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'
      ]
    }]
  }
},
于 2013-08-18T04:33:25.800 回答