Я все еще запутался, как разрешать пути модулей с помощью webpack. Теперь я пишу:
myfile = require('../../mydir/myfile.js')
но я бы хотел написать
myfile = require('mydir/myfile.js')
Я думал, что resolve.alias может помочь, так как я вижу аналогичный пример, используя { xyz: "/some/dir" }
как псевдоним, тогда я могу require("xyz/file.js")
.
Но если я установил свой псевдоним { mydir: '/absolute/path/mydir' }
, require('mydir/myfile.js')
не будет работать.
Я чувствую себя глупым, потому что много раз читал документ, и я чувствую, что что-то упускаю.
Каков правильный способ избежать написания всех относительных потребностей с помощью ../../
и т.д.?