0

フォントエンド開発環境でうなり声を上げています。

次のディレクトリ構造があります。

Project
  -  Dev { My test dir for the build }
       - www
       - img
           - dir 1
           - dir 2

  -  Dist { The distribution dir, post grunt compile }

grunt.js ファイルに画像ファイルをコピーする次のコードがあります。

img: {
             expand: false,
             src: ["dev/img/*"],
             dest: 'dist/img/',
                },

これはファイルを正常にコピーしますが、実際にはdist/dev/img/(dir1など)が必要なときにdist/dev/img/(dir1など)になってしまいます。私は何を間違っていますか?

4

1 に答える 1

0

興味のある方は、 https ://github.com/gruntjs/grunt-contrib-copy で答えを見つけました。

ベースディレクトリを設定するには、CWD を使用する必要があります。

            expand: true,
            cwd: 'dev/',
            src: ['img/*'],
            dest: 'dist/img/',
            flatten: true,
            filter: 'isFile',
于 2013-08-22T11:40:44.703 に答える