2016-04-07 15 views
0
{ 
    expand: true, 
    cwd: '/static', 
    src: ['**'], 
    dest: '../../public/' 
} 

私は静的フォルダとそのすべてのコンテンツをパブリックフォルダにコピーしようとしていますが、上記は静的フォルダ内のものだけをコピーします。cwdを使用してフォルダをコピーする

静的フォルダをコピーに含めるにはどうすればよいですか?

答えて

0

Grunt docsから:以下

cwd: All src matches are relative to (but don't include) this path. 

作男-contribのコピーreadmeから:

// includes files within path 
    {expand: true, src: ['path/*'], dest: 'dest/', filter: 'isFile'}, 

    // includes files within path and its sub-directories 
    {expand: true, src: ['path/**'], dest: 'dest/'}, 
+0

おかげ - フィルタを何: 'ISFILE' はありますか? – panthro

+0

filterプロパティを使用すると、コピーする内容をより正確にターゲットすることができます。 [ここ](https://nodejs.org/docs/latest/api/fs.html#fs_class_fs_stats)に記載されている方法のいずれかを使用できます。あなたの場合は、ディレクトリも必要な場合があるので、フィルタを使用したくないかもしれません。 – chrxr

+0

@panthro、これがうまくいく場合は、正しいとマークできますか?ありがとう。 – chrxr

関連する問題