Сам спросил - сам ответил :)
Есть:
resources/js/app.js - файл, в котором мы осуществляем динамический импорт,
resources/js/some-module.js - файл модуля, который мы динамически импортируем.
Хотим чтобы скомпилированные файлы помещались в public/assets/js.
То есть, на выходе хотим получить:
public/assets/js/app.js,
public/assets/js/some-module.js.
В webpack.mix.js:
mix.js('resources/js/app.js', 'public/assets/js/app.js'); // это очевидно
А в app.js:
import(/* webpackChunkName: "assets/js/some-module" */ './some-module.js');