Роҳҳои мутлақ дар Webpack

Барои кор кардани Webpack модули дохилии NodeJS path лозим аст. Биёед онро ворид кунем:

webpack.config.jsimport path from 'path';

Аз ин модул ба мо метод resolve лозим аст. Ин метод параметрҳо ро ҳамчун роҳи нисбӣ қабул мекунад ва онро аз решаи системаи оператсионӣ ба роҳи мутлақ табдил медиҳад

webpack.config.jslet test = path.resolve('src');
console.log(test); // роҳи-мутлақ/src

Метавонад чанд роҳро бо вергул интиқол дод. Дар ин ҳолат онҳо бо кашида (слеш) муттаҳид карда мешаванд:

webpack.config.jslet test = path.resolve('src', 'images');
console.log(test); // роҳи-мутлақ/src/images
Задание 1

Нигаред, ки натиҷаи иҷроиши ин код чӣ хоҳад буд:

webpack.config.jslet test = path.resolve('dist');
console.log(test);
Задание 2

Нигаред, ки натиҷаи иҷроиши ин код чӣ хоҳад буд:

webpack.config.jslet test = path.resolve('dist', 'assets');
console.log(test);