10

私はこのうなり声のセットアップを持っています:

copy: {
        images: {
            cwd: 'src/multiselect/lib/',
            src: 'chosen.css',
            dest: './built/css/',
            flatten: true,
            filter: 'isFile'
        }
    },

そして、私がそれを実行すると、常に次のようになります。

Running "copy:images" (copy) task
Warning: Unable to read "chosen.css" file (Error code: ENOENT). Use --force to continue.
Aborted due to warnings.

奇妙なことに、この構成で実行すると、次のようになります。

copy: {
        images: {
            src: 'src/multiselect/lib/chosen.css',
    //      src: 'chosen.css',
            dest: './built/css/',
            flatten: true,
            filter: 'isFile'
        }
    },

毎回動作します。誰かが理由についての手がかりを持っていますか? 次のコード行でエラーが発生したようです。

grunt.file.copy(src, dest, copyOptions); 

grunt-contrib-copy タスクで。どんな助けでも大歓迎です。

4

1 に答える 1

15

追加する必要がありますexpand:true

http://gruntjs.com/configuring-tasks#building-the-files-object-dynamicallyを参照してください

于 2013-10-31T15:26:12.373 に答える