Bezwzględne ścieżki w Webpack
Do działania Webpack potrzebny jest wbudowany
w NodeJS moduł path.
Zaimportujmy go:
import path from 'path';
Z tego modułu potrzebujemy metody
resolve. Metoda ta jako parametry
przyjmuje względną ścieżkę i
tworzy z niej ścieżkę bezwzględną od korzenia
systemu operacyjnego
let test = path.resolve('src');
console.log(test); // ścieżka-bezwzględna/src
Można przekazać kilka ścieżek przez przecinek. W tym przypadku zostaną one połączone przez ukośnik:
let test = path.resolve('src', 'images');
console.log(test); // ścieżka-bezwzględna/src/images
Spójrz, jaki będzie wynik wykonania tego kodu:
let test = path.resolve('dist');
console.log(test);
Spójrz, jaki będzie wynik wykonania tego kodu:
let test = path.resolve('dist', 'assets');
console.log(test);