Webpack ရှိ Source Assets များ
ယခု source assets များကို စမ်းကြည့်ရအောင်။ သတင်းအချက်အလက်ဖိုင်များ၏ အကြောင်းအရာသည် တင်သွင်းသောအခါ ကိန်းရှင်တစ်ခုထဲသို့ ရောက်ရှိစေရန် လုပ်ဆောင်ပါမည်-
export default {
entry: './src/index.js',
output: {
filename: 'bundle.js',
path: path.resolve('dist'),
},
module: {
rules: [
{
test: /\.txt$/,
type: 'asset/source',
}
]
},
plugins: [
new HtmlWebpackPlugin(),
],
};
သတင်းအချက်အလက်ဖိုင်တစ်ခု ဖန်တီးကြပါစို့-
abcde
ဤဖိုင်ကို ဝင်ရောက်မှုအမှတ်သို့ ချိတ်ဆက်ပါမည်-
import text from './text.txt';
text ကိန်းရှင်ထဲသို့ သတင်းအချက်အလက်ဖိုင်၏
အကြောင်းအရာများ ရောက်ရှိသွားမည်-
console.log(text); // 'abcde' ကို ဖော်ပြမည်
ဝင်ရောက်မှုအမှတ်သို့ သတင်းအချက်အလက်ဖိုင်များစွာကို ချိတ်ဆက်ပါ။ ၎င်းတို့၏ အကြောင်းအရာများကို ကိန်းရှင်များထဲတွင် ရယူပါ။