Caminhos absolutos no Webpack
Para o Webpack funcionar, ele precisa do módulo
path integrado no NodeJS.
Vamos importá-lo:
import path from 'path';
Deste módulo, precisamos do método
resolve. Este método recebe como parâmetros
um caminho relativo e
transforma-o em um caminho absoluto a partir da raiz
do sistema operacional.
let test = path.resolve('src');
console.log(test); // caminho-absoluto/src
Você pode passar vários caminhos separados por vírgula. Neste caso, eles serão concatenados com uma barra:
let test = path.resolve('src', 'images');
console.log(test); // caminho-absoluto/src/images
Veja qual será o resultado da execução deste código:
let test = path.resolve('dist');
console.log(test);
Veja qual será o resultado da execução deste código:
let test = path.resolve('dist', 'assets');
console.log(test);