Роҳҳои мутлақ дар Webpack
Барои кор кардани Webpack модули дохилии
NodeJS path лозим аст.
Биёед онро ворид кунем:
import path from 'path';
Аз ин модул ба мо метод
resolve лозим аст. Ин метод параметрҳо
ро ҳамчун роҳи нисбӣ қабул мекунад ва
онро аз решаи
системаи оператсионӣ ба роҳи мутлақ табдил медиҳад
let test = path.resolve('src');
console.log(test); // роҳи-мутлақ/src
Метавонад чанд роҳро бо вергул интиқол дод. Дар ин ҳолат онҳо бо кашида (слеш) муттаҳид карда мешаванд:
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);