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

Statik klasörü ve tüm içeriğini ortak klasöre kopyalamaya çalışıyorum, ancak yukarıdakiler yalnızca statik klasörün içinde bulunanları kopyalar.cwd kullanarak bir klasörü kopyalama

Kopyalamadaki statik klasörü nasıl ekleyebilirim? Grunt docs itibaren

cevap

0

:

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

aşağıda hırıltı-contrib-kopyasından readme den:

// 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

Teşekkür - Filtre ne kapsamaz: 'isFile' do? – panthro

+0

Filtre özelliği, kopyalamak istediğiniz şeyi daha doğru bir şekilde hedeflemenizi sağlar. Burada listelenen yöntemlerden herhangi birini kullanabilirsiniz (https://nodejs.org/docs/latest/api/fs.html#fs_class_fs_stats). Sizin durumunuzda, dizinleri de isteyebileceğiniz gibi, filtreyi kullanmak istemeyebilirsiniz. – chrxr

+0

@panthro, eğer bu sizin için işe yararsa, doğru olarak işaretleyebilir misiniz? Teşekkürler. – chrxr