Angular: 6 машинопись: 2 primeng: 7 причина "cli Инициализаторы не допускаются в окружающем контексте"

Tony Ster спросил: 03 ноября 2018 в 08:50 в: angular

Здравствуйте, я использую "@angular/core": "6.1.7" и "typescript": "^2.9.2" с "@angular/cli": "^6.2.1".

Но мои "primeng": "^7.0.0-beta.1" показывают эту ошибку

ОШИБКА в node_modules / primeng / components / picklist / picklist.d.ts (65,28): ошибка TS1039: инициализаторы недопустимы в окружающем контексте.

Например: export declare const value = 1;

Это недопустимо в TypeScript 2.0, но стало законным в TypeScript 2.1 с введением литерального вывода типа для объявлений const.

У меня есть уже версия для машинописи > 2.1 и не могу обновить мою машинопись до 3.x, потому что CLI нужна машинопись под 3.x

PS Я удалял каждый раз node_module и очищал кеш.

Обновление от anwser: я выбираю вариант a) из Понизить версию primeng до 6.1.x, чтобы соответствовать текущей версии углового ядра


0 ответов