Я создал библиотеку js, и для совместимости я создал версию es5 (./es5/dist) и версию es6 (./ es5 / dist) и указал "main": "./es6/dist"
"module": "./es6/dist"
Я знаю, что для пользователя, который использует мою библиотеку, если он использует свертку в качестве компоновщика, сведение примет "модуль" перед "основным" в качестве записи разрешения
Что мне действительно нужно, так это то, что переключатель для пользователя библиотеки определяет, использовать ли «модуль» в качестве записи или нет
Я проверил сводные документы, проблемы с github и stackoverflow, но ничего не получил
Есть идеи?
Заранее спасибо!