Сбой сборки в компоненте Angular Tree с сообщением "нет экспортированного члена 'Cancelable'"

Я использую компонент Angular Tree в своем проекте, и в течение последних нескольких дней я получаю следующую ошибку при создании приложения Angular. Вопрос был решен после тихой борьбы. Я публикую свой ответ ниже для сообщества.

2020-09-02T13:10:19.5809754Z ERROR in node_modules/angular-tree-component/dist/components/tree-viewport.component.d.ts(3,10): error TS2305: Module '"D:/eb/A3322/work/2/s/node_modules/@types/lodash/index"' has no exported member 'Cancelable'.
2020-09-02T13:10:19.5810790Z 
2020-09-02T13:10:19.7050898Z npm ERR! code ELIFECYCLE
2020-09-02T13:10:19.7053154Z npm ERR! errno 1

1 ответ

В последней версии loadash (4.14.161) есть критическое изменение. Придерживайтесь версий ниже 161, и все будет работать. Компонент Angular-tree-tree внутренне использует lodash. У меня было ограничение на мою версию lodash, которая автоматически обновляла компонент, что затрудняло поиск.

Изменено "@types / lodash": "^ 4.14.119",

на "@types / lodash": "4.14.119",

Другие вопросы по тегам