2017-08-22 3 views
1

次のjsコード(foundationビルドで実行)は、.ymlファイル以外のPATHS.springDistで定義されたフォルダ全体を実際に消去する必要があります。Globbyとrimrafは.ymlファイル以外のすべてを削除する必要があります

function cleanSpring(done) { 
    globby([PATHS.springDist + '/*', '!.yml']).then(paths => { 
     paths.map(item => { 
      rimraf(item, done); 
     }); 
    }); 
} 

何が間違っていますか?

+0

てみてください!:」* YML。 ' – ranieribt

+0

これは私がすでに結果を出してみました。 – TowelDayGuy

+0

誰にも何が問題なのか考えていませんか? – TowelDayGuy

答えて

0

私は最終的に実際に私が間違っていたフォルダにあった、それを自分自身を発見した「!。* YML」 それがうまく働いている。この方法:これでYMLファイルを否定する

function cleanSpring(done) { 
    let path = PATHS.springDist; 
    globby([path+ '/**/*', '!' + path + '/*.yml']).then(paths => { 
     paths.map(item => { 
      rimraf(item, done); 
     }); 
    }); 
} 
関連する問題