Как перенести зависимости node_module в качестве модуля ES? - PullRequest
0 голосов
/ 12 декабря 2018

Пакет зависимостей, который я использую, имеет только module и main в качестве точек входа.По умолчанию используемая версия веб-пакета сначала разрешается в точке входа модуля.Если в конфигурации веб-пакета я установлю resolve.mainFields на main, я могу повлиять на другие зависимости, которые по умолчанию разрешаются точкой входа «браузер».

Итак, вопрос в том, как я могу перенести такую ​​зависимость и связать ее в моем комплекте в ES5?

1 Ответ

0 голосов
/ 12 декабря 2018

Некоторые разработчики пакетов распространяют свои исходные коды ES6, другие - нет.

Если вы можете выяснить, какой «современный синтаксис JavaScript» используется зависимостью, в общем, стандартный формат для распространения модуля - CJS или Common JS .

Если автор пакета, который вы пытаетесь использовать, не экспортировал CJS из своего пакета (вНа 99%), тогда вам не нужно ничего переносить.

Что вы подразумеваете под «другими»?

Обязательно импортируйте нужные источники.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...