Я работаю над небольшим фреймворком, используя jQuery, Bootstrap и FontAwesome.
Все устанавливаются с использованием Yarn без проблем!
В некоторых конфигурациях мне нужно произвести пакет моего фреймворка, не включающий эти библиотеки, которые загружаются локально или из CDN; поэтому я использую настройку "внешних" Webpack, которая подходит для JQuery и Bootstrap, но я не могу заставить ее работать для FontAwesome, который всегда входит в комплект!
Моя конфигурация следующим образом:
externals: {
jquery: 'jquery',
bootstrap: 'bootstrap',
fontawesome: '@fortawesome/fontawesome-free'
}
FontAwesome включен из моего основного скрипта следующим образом:
import fontawesome from '@fortawesome/fontawesome-free';
Я протестировал несколько синтаксисов для настройки «внешних», но безуспешно до сих пор!
Есть идеи?
С уважением,
Тьерри