La resolución requiere rutas con webpack

Todavía estoy confundido sobre cómo resolver las rutas de los módulos con webpack. Ahora escribo:

myfile = require('../../mydir/myfile.js') 

pero me gustaria escribir

myfile = require('mydir/myfile.js') 

Estaba pensando esoresolve.alias puede ayudar ya que veo un ejemplo similar usando{ xyz: "/some/dir" } como alias entonces puedorequire("xyz/file.js").

Pero si configuro mi alias a{ mydir: '/absolute/path/mydir' }, require('mydir/myfile.js') no funciona

Me siento tonto porque he leído el documento muchas veces y siento que me falta algo. ¿Cuál es la forma correcta de evitar escribir todo lo que el pariente requiere con../../ etc?

Respuestas a la pregunta(10)

Su respuesta a la pregunta