Um colega já fez essa pergunta, e para mim não foi esclarecida a questão.
Não ficou clara a necessidade de informar a chave publicPath
, e qual a diferença entre path
e publicPath
.
O webpack-dev-server simplesmente ignora a chave path
?
Já vi que tem artigos na Internet tentando explicar essa situação, conceituando um e outro, explicando as diferenças, mas ainda não consegui captar. Acho que valia a pena uma explicação mais detalhada aqui.
Trecho do arquivo webpack.config.js
abaixo:
/* (código acima omitido) */
module.exports = {
entry: './app-src/app.js',
output: {
filename: 'bundle.js',
path: path.resolve(__dirname, 'dist'),
publicPath: 'dist' // Local onde será gerado o bundle em memória
},
/* (código abaixo omitido) */