Gulp-不要なファイルのクリーニング
この章では、生成されたファイルをクリーンアップする方法を学習します。ファイルは自動的に生成されるため、ビルドを実行する前に、不要なファイルを削除する必要があることを確認してください。この手順はと呼ばれますcleaning。ザ・del プラグインはこの目的に使用できます。
delプラグインのインストール
コマンドラインで、次のコマンドを入力してプラグインをインストールします。
npm install del --save-dev
依存関係を宣言し、タスクを作成する
構成ファイル内 gulpfile.js、次のコマンドに示すように依存関係を宣言します。
var del = require('del');
次に、次のコードに示すようにタスクを作成します。
gulp.task('clean:build', function() {
return del.sync('build');
});
上記のタスクは、ビルド全体をクリーンアップします。クリーンタスクは、イメージキャッチをクリアし、ビルドに存在する古いファイルをすべて削除します。
次のコードに示すように、特定のファイルまたはフォルダーのみをクリーンアップし、それらの一部をそのままにしておくことができます。
gulp.task('clean:build', function() {
//return del.sync('build');
return del([
'build/temp/',
// instructs to clean temp folder
'!build/package.json'
// negate to instruct not to clean package.json file ]);
});
上記のタスクでは、 temp フォルダーは削除されます package.json 手つかず。