Grunt.js:没有父目录的复制文件

时间:2013-12-05 04:27:27

标签: gruntjs

我在Grunfile.js中使用以下内容在 exports 目录中复制 index.html

grunt.initConfig({
  copy: {
    main: {
      files: [
        {expand: true, src: ['./views/index.html'], dest: 'exports/'},
      ]
    }
  }
});

grunt.loadNpmTasks('grunt-contrib-copy');

grunt.registerTask('default', [ 'copy' ]);

我想要实现的是将文件直接放在 exports 根目录中,而不包含 views 目录。所以路径是/exports/index.html

这可能吗?

1 个答案:

答案 0 :(得分:1)

使用flatten属性进行文件配置:

{expand: true, src: ['./views/index.html'], dest: 'exports/', flatten:true},