Por que a configuração do webpack deve usar path.resolve & path.join
É comum na configuração do webpack que, quando precisamos definir o caminho,path.resolve
oupath.join
são frequentemente usados, eu só quero descobrirporque temos que usá-los em vez de um caminho de string simples, por exemplo'../dist'
Em parte, talvez entenda que, para algum propósito, eles são usados para retornar o caminho absoluto, mas acho que o caminho simples da string também pode funcionar.
por exemplo
output: {
filename: '[name].js',
path: path.resolve(__dirname, '../dist'),
chunkFilename: 'js/[name].[chunkhash].js'
}