Решение требует пути с помощью веб-пакета

Я все еще не понимаю, как разрешить пути модулей с помощью веб-пакета. Теперь я пишу:

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') не сработает

Я чувствую себя глупо, потому что я прочитал документ много раз, и я чувствую, что что-то упустил. Какой правильный способ избежать написания всех относительных требований с../../ так далее?

Ответы на вопрос(10)

Ваш ответ на вопрос