2016-12-02 2 views
1

parsley.js - единственная зависимость моего проекта, которая зависит от jQuery, было бы замечательно уменьшить стоимость включения jQuery, удалив неиспользуемые модули jQuery.Кто-нибудь смог получить parsley.js, работающий с минимальной пользовательской сборкой jQuery?

Я попытался создать пользовательскую версию, указанную на jQuery GitHub repo, а также online equivalent, но оба из них не работали правильно.

При попытке использовать пользовательские сборки я получаю следующее сообщение об ошибке (построен с использованием Бабеля и WebPack)

import jQuery from './custom-jquery' // local version of custom build 
import Parsley from 'parsleyjs' 

Uncaught TypeError: __WEBPACK_IMPORTED_MODULE_0__custom_jquery___default(...)(...).parsley is not a function(…)

Использование JQuery непосредственно из НПМ работает, как ожидалось

import jQuery from 'jquery' 
import Parsley from 'parsleyjs' 

ответ

0

Не слишком уверен, но я предполагаю, что вы в конечном итоге загрузите свой собственный jQuery и петрушки загружаются полный jQuery (что не просто использует document.jquery, проверьте код) ...