3

grunt を使用してディレクトリを圧縮しようとしています。grunt ファイルで次のセクションを試しました。

compress: {
    main: {
       options: {
           archive: 'dist/output.zip',
           mode: 'zip'
       },
       files: [{
           src: ['build/*'],
           cwd: 'build',
           expand: true
       }]
    }
}

これにより、空のzipファイルが得られます。または

    compress: {
        main: {
            options: {
                archive: 'dist/output.zip',
                mode: 'zip'
            },
            files: [{
                src: ['build/*']
            }]
        }
    }

これにより、zipファイルに次の構造が得られます

output.zip
 - build
   - my files

しかし、ビルドディレクトリを削除して取得したい

output.zip
 - my files

この構造を取得するには、どのような変更を加えることができますか?

4

1 に答える 1

4

やってみました:

compress: {
    main: {
       options: {
           archive: 'dist/output.zip',
           mode: 'zip'
       },
       files: [{
           src: ['**/*'],
           cwd: 'build/',
           expand: true
       }]
    }
}
于 2014-03-21T21:36:56.013 に答える