Webpack တွင် လက်ရှိလမ်းကြောင်းများ
Webpack ကို အလုပ်လုပ်ရန် NodeJS တွင် တည်ဆောက်ပါရှိပြီးသား
module path လိုအပ်ပါသည်။
ထို့ကြောင့် ၎င်းကို import လုပ်ကြပါစို့:
import path from 'path';
ဤ module မှ ကျွန်ုပ်တို့လိုအပ်သော method မှာ
resolve ဖြစ်ပါသည်။ ဤ method သည် လက်ရှိလမ်းကြောင်းကို
parameter အဖြစ် လက်ခံပြီး စက်လည်ပတ်ရေး စနစ်၏ အမြစ် (root) မှ
စတင်သော လက်ရှိလမ်းကြောင်းအဖြစ် ပြောင်းလဲပေးပါသည်။
let test = path.resolve('src');
console.log(test); // လက်ရှိလမ်းကြောင်း/src
လမ်းကြောင်းများစွာကို ကော်မာဖြင့် ခြားပြီး ပေးပို့နိုင်ပါသည်။ ဤသို့ပြုလုပ်ပါက ၎င်းတို့ကို ရှေ့စက်စား (slash) ဖြင့် ပေါင်းစည်းပေးမည်ဖြစ်သည်:
let test = path.resolve('src', 'images');
console.log(test); // လက်ရှိလမ်းကြောင်း/src/images
အောက်ပါကုဒ်ကို လုပ်ဆောင်ပါက ရလဒ်အဘယ်သို့ဖြစ်မည်ကို ကြည့်ရှုပါ:
let test = path.resolve('dist');
console.log(test);
အောက်ပါကုဒ်ကို လုပ်ဆောင်ပါက ရလဒ်အဘယ်သို့ဖြစ်မည်ကို ကြည့်ရှုပါ:
let test = path.resolve('dist', 'assets');
console.log(test);