Gulp တွင် ဖိုင်အမည်များ ပြောင်းလဲခြင်း
CSS သို့မဟုတ် JavaScript ဖိုင်များကို ချုံ့သောအခါ
ချုံ့ထားသောဖိုင်များ၏ အမည်တွင် min ဟု အမှတ်အသားပြုထားလျှင်
အလွန်အဆင်ပြေပါသည်။
ဥပမာ၊ styles.min.css။
ဤအတွက် gulp-rename ပလပ်အင်ကို အသုံးပြုပါသည်။ ၎င်းသည် သိမ်းဆည်းမည့်ဖိုင်ကို မသိမ်းဆည်းမီ အမည်ပြောင်းပေးသည်။ ပလပ်အင်ကို တပ်ဆင်ရန် အောက်ပါ command ကို command line တွင် ရိုက်ထည့်ရမည်။
npm install gulp-rename --save-dev
ယခု CSS ချုံ့စက်နှင့် တပ်ဆင်ပြီးသား အမည်ပြောင်းပလပ်အင်ကို ချိတ်ဆက်ပါမည်။
let {src, dest} = require('gulp');
let cleanCSS = require('gulp-clean-css');
let rename = require('gulp-rename');
ယခု ဖိုင်များကို သိမ်းဆည်းမည့်အချိန်မတိုင်မီ ၎င်းတို့၏အမည်များကို ပြောင်းလဲပါမည်။
function task(cb) {
return src('src/*.css')
.pipe(cleanCSS())
.pipe(rename({
extname: '.min.css'
})
)
.pipe(dest('dist'));
}
gulp-uglify ပလပ်အင်ကို အသုံးပြု၍ JavaScript ဖိုင်များကို ချုံ့ပါ။
ထိုသို့ပြုလုပ်ရာတွင် ရရှိလာသောဖိုင်များတွင် .min.js ချဲ့ကွင်းပါရှိရမည်။