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?