Угловой.Как условно импортировать JQuery-файл Kendo UI только для производства - PullRequest
0 голосов
/ 19 февраля 2019

Вы можете условно импортировать ссылку в Angular, используя ESNext в файле tsconfig.json вместо es2015, а затем используя что-то вроде

import("./path").then(x=> {

});

Импорт для KendoUI Jquery выглядит как

import '@ progress / kendo-ui';

и не работает с приведенным выше синтаксисом (index.d.ts не является модулем)

Примечание: пользовательский интерфейс Kendo имеетAngular-версия, использующая версию JQuery, является временной мерой для некоторых недостающих элементов управления до тех пор, пока Angular-версия не будет готова)

(Почему? Поскольку этот Angular-проект будет размещен на существующей веб-странице, которая уже импортирует KendoUI,странно, я знаю, но он будет разработан в отдельном отдельном проекте)

1 Ответ

0 голосов
/ 19 февраля 2019

Это как бы спрятано в других вопросах

В Angular 7 есть папка Environment с двумя файлами: environment.ts, environment.prod.ts.Один для разработки, один для производства.Вы также можете добавить другие

. Вы можете поместить импорт в файл environment.ts, и он не будет импортирован в сборку выпуска

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...