Percorsi assoluti in Webpack
Per far funzionare Webpack è necessario il modulo
integrato in NodeJS path.
Importiamolo:
import path from 'path';
Da questo modulo ci serve il metodo
resolve. Questo metodo accetta come parametri
un percorso relativo e
ne crea uno assoluto dalla radice
del sistema operativo
let test = path.resolve('src');
console.log(test); // percorso-assoluto/src
Si possono passare più percorsi separati da virgola. In questo caso verranno uniti con uno slash:
let test = path.resolve('src', 'images');
console.log(test); // percorso-assoluto/src/images
Guardate quale sarà il risultato dell'esecuzione di questo codice:
let test = path.resolve('dist');
console.log(test);
Guardate quale sarà il risultato dell'esecuzione di questo codice:
let test = path.resolve('dist', 'assets');
console.log(test);