Я пытаюсь создать собственный jquery 3.x, но не могу найти способ сохранить функциональность $ .ajax, несмотря на то, что не удаляю ajax. Вот мои настройки сборки / grunt:
grunt custom:-css/showHide,-deprecated,-effects,-event/alias,-wrap,-deferred,-exports/amd dist:/build/custom/jquery-custom.js
Как видите, я не включил -ajax. Я использовал этот в качестве ссылки. Вот лог
-css/showHide
-effects
-effects/animatedSelector
-effects/Tween
-deprecated
-event/alias
-wrap
-deferred
-deferred/exceptionHook
-ajax
-ajax/jsonp
-ajax/load
-ajax/parseXML
-ajax/script
-ajax/var/location
-ajax/var/nonce
-ajax/var/rquery
-ajax/xhr
-manipulation/_evalUrl
-event/ajax
-queue
-queue/delay
-core/ready
+core/ready-no-deferred
-exports/amd
Ajax помечен как пропущенный, и я все еще получаю
Uncaught TypeError: $.ajax is not a function
, поскольку ajax пропущен, несмотря на то, что я его не пропускаю. Как включить (или не исключить) ajax? Я даже попробовал
+ajax
Не добавил