W jaki sposób zewnętrzny programista może dodać bibliotekę jQuery do Magento 2?
Podczas gdy Magento 2 zawiera wersję jQuery w swoich motywach frontendowych, obiekt jQuery nie jest natychmiast dostępny w globalnej przestrzeni nazw. Wierzę, że dzieje się tak, ponieważ Magento 2 używa RequireJS do pobrania jQuery, a RequireJS nie załaduje pliku modułu, dopóki nie będzie potrzebny.
Stanowi to problem dla wtyczek jQuery. Zwykle dołączam wtyczkę z HTML, która wygląda mniej więcej tak
<script type="text/javascript" src="http://magento-1-9-2-2.dev/js/commercebug/jquery-ui-1.8.custom/js/jquery.cookie.js"></script>
Nie jest to jednak możliwe w przypadku Magento 2. Ponieważ jquery.cookie.js
plik definiuje wtyczkę jQuery za pomocą globalnego obiektu jQuery, zakończy się niepowodzeniem w Magento 2 z jQuery is not defined
błędem.
W jaki sposób programista powinien dołączyć standardową bibliotekę wtyczek jquery do aplikacji frontonu Magento 2?