typescript - Jag använder angular 6.1.0 angular-cli 7 primeng 7: får felmeddelandet "Initializers are not allowed in ambient context"
FEL i node_modules/primeng/components/picklist/picklist.d.ts(65,28): fel TS1039: Initialiserare är inte tillåtna i omgivande kontexter. node_modules/primeng/components/picklist/picklist.d.ts(66,28): fel TS1039: Initialiserare är inte tillåtna i omgivande kontexter.
Jag har kontrollerat primeng-paketet
primeng/components/picklist/picklist.d.ts
line number 65
line number 66
readonly SOURCE_LIST = -1;
readonly TARGET_LIST = 1;
Fel: Initierare är inte tillåtna i ambient kontext på grund av ovanstående variabel
Svar #1
PrimeNG 7.x kräver Angular 7.
Se alltid till att huvudversionen av PrimeNG matchar huvudversionen av Angular, som PrimeNG 6.x med Angular 6.x.
Angular likt PrimeNG 7.x med Angular 7.x.
Jag stod också inför samma problem, jag uppgraderade precis Angular-version 6 till Angular 7. Det löste alla mina problem relaterade till PrimeNG.
För uppgradering från Angular 6 till 7 följ bara den officiella Angular-webbplatsen Länk