指定cwd选项时,Grunt-contrib-copy任务失败

Cap*_*paj 10 gruntjs grunt-contrib-copy

我有这个grunt-copy设置:

copy: {
        images: {
            cwd: 'src/multiselect/lib/',
            src: 'chosen.css',
            dest: './built/css/',
            flatten: true,
            filter: 'isFile'
        }
    },
Run Code Online (Sandbox Code Playgroud)

当我运行它时,它总是会:

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

奇怪的是,如果我用这个配置运行它:

copy: {
        images: {
            src: 'src/multiselect/lib/chosen.css',
    //      src: 'chosen.css',
            dest: './built/css/',
            flatten: true,
            filter: 'isFile'
        }
    },
Run Code Online (Sandbox Code Playgroud)

它每次都有效.有没有人知道为什么?看起来这行代码出错了:

grunt.file.copy(src, dest, copyOptions); 
Run Code Online (Sandbox Code Playgroud)

在grunt-contrib-copy任务中.任何帮助将不胜感激.