2017-09-27 2 views
0

Ich habe die npm neu installiert und ich versuche, einen Befehl npm Start auszuführen, aber ich bekomme die Nachricht wie folgt. Leider sind meine Ideen vorbei. Kann mir jemand helfen? Ich installierte Version 2.3.4, aber es hat nicht funktioniertFalsche Konfiguration npm

@angular/[email protected] requires [email protected]'>=2.1.0 <2.4.0' but 2.4.0 was found instead. 
Using this version can result in undefined behaviour and difficult to debug problems. 

Please run the following command to install a compatible version of TypeScript. 

npm install [email protected]'>=2.1.0 <2.4.0' 
ERROR in C:/Users/Desktop/office/node_modules/frontend-components/lib/multi-application/dynamic-form/fields/employment-field/employment-field.component.ts (121,5): Type '{ averageIncome: FormControl; pensionerCardId: FormControl; companyName: FormControl; companyNip:...' is not assignable to type 'Options<FormControl>'. 
Property 'name' is missing in type '{ averageIncome: FormControl; pensionerCardId: FormControl; companyName: FormControl; companyNip:...'. 
ERROR in C:/Users/Desktop/office/backoffice/node_modules/fobos-frontend-components/lib/multi-application/dynamic-form/fields/employment-field/employment-field.component.ts (141,5): Type '{ averageIncome: false; pensionerCardId: false; companyName: false; companyNip: false; phoneNumbe...' is not assignable to type 'Options<boolean>'. 
Property 'name' is missing in type '{ averageIncome: false; pensionerCardId: false; companyName: false; companyNip: false; phoneNumbe...'. 
ERROR in C:/Users/Desktop/office/backoffice/src/app/campaigns/campaign-file/campaign-file.resolver.ts (59,5): Type '{ periodType: "Days"; startPeriod: number; endPeriod: number; startNetAmount: number; application...' is not assignable to type 'CampaignFinancialParameters'. 
Property 'startPeriodType' is missing in type '{ periodType: "Days"; startPeriod: number; endPeriod: number; startNetAmount: number; application...'. 

Antwort

1

Es heißt in der Fehlermeldung zurück den Befehl npm install [email protected]'>=2.1.0 <2.4.0'

laufen Sobald Sie laufen, dass es eine kompatible Version von Typoskript installieren sollten.

+0

Ich installierte Typoskript 2.3.4 aber funktioniert nicht – danio900409

+1

was ist die Antwort? Auch ist dies nur für ein Projekt oder global installiert. Wenn es global ist, versuche 'npm uninstall -g typescript', wenn es nicht global ist, probiere nur 'npm uninstall typescript' und installiere typiescript erneut mit 'npm install -g [Paketname/-version]' wenn es global ist oder 'npm installiere [Paket Name/Version] 'wenn nicht. – zillaofthegods

+1

Dies ist die richtige Antwort, aber es sollte nicht notwendig sein, ein Downgrade durchzuführen. Ich habe Anwendungen mit wesentlich höheren TypeScript-Versionen gegen diese Version von Angular ausgeführt und erfolgreich ausgeliefert. –

Verwandte Themen