При запуске yarn webpack
я получаю следующую ошибку
tsl] ERROR in /srv/pim/web/bundles/pimdatagrid/js/datafilter/filters-column.ts(285,5)
TS2322: Type 'JQuery<Element>' is not assignable to type 'JQuery<HTMLElement>'.
Type 'Element' is missing the following properties from type 'HTMLElement': accessKey, accessKeyLabel, autocapitalize, dir, and 109 more.
Похоже, это свойство
public filterList: JQuery<HTMLElement>;
Необходимо ввести JQuery<Element>
у меня такая же проблема при установке akeneo 3.2
это всего лишь временное исправление
временное исправление открыто в этом файле:
веб / пакеты / pimdatagrid / js / фильтр данных / фильтры-столбец.ts
измените строку ~ 25 с этого:
public filterList: JQuery<HTMLElement>;
к этому:
public filterList: JQuery<Element>;
затем запустите:
yarn run webpack
Та же проблема здесь с v3.2.46
такая же проблема здесь с v3.2.51
ERROR in /srv/pim/web/bundles/pimdatagrid/js/datafilter/filters-column.ts
./web/bundles/pimdatagrid/js/datafilter/filters-column.ts
[tsl] ERROR in /srv/pim/web/bundles/pimdatagrid/js/datafilter/filters-column.ts(289,5)
TS2322: Type 'JQuery<Element>' is not assignable to type 'JQuery<HTMLElement>'.
Type 'Element' is missing the following properties from type 'HTMLElement': accessKey, accessKeyLabel, autocapitalize, dir, and 109 more.
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Привет @robingchan ,
Мы можем это исправить, но поскольку у нас открытый исходный код, мы также будем приветствовать PR: wink:
Подпись JQuery.find только что изменена: /
изменить: связанный PR на @types : https://github.com/DefinitiTyped/DefinentyTyped/pull/44051
Хороший улов, Квентин.
Плохой ход JQuery: facepalm:
Объединенный в 3.2, он будет доступен в следующем теге v3.2.52.
Спасибо всем, что нашли время сообщить о проблеме.
Самый полезный комментарий
Спасибо всем, что нашли время сообщить о проблеме.