#angular #typescript #npm #angular-material
Вопрос:
У меня возникла эта проблема после установки углового материала. Я уже обновил глобальную версию typescript до последней версии.
tsc -v = Версия 4.5.2
ERROR in node_modules/@angular/material/core/common-behaviors/constructor.d.ts:14:64 - error TS1005: ';' expected. 14 export declare type AbstractConstructorlt;T = objectgt; = abstract new (...args: any[]) =gt; T; ~~~ node_modules/@angular/material/core/common-behaviors/constructor.d.ts:14:69 - error TS1109: Expression expected. 14 export declare type AbstractConstructorlt;T = objectgt; = abstract new (...args: any[]) =gt; T; ~~~ node_modules/@angular/material/core/common-behaviors/constructor.d.ts:14:82 - error TS1011: An element access expression should take an argument. 14 export declare type AbstractConstructorlt;T = objectgt; = abstract new (...args: any[]) =gt; T; node_modules/@angular/material/core/common-behaviors/constructor.d.ts:14:83 - error TS1005: ';' expected. 14 export declare type AbstractConstructorlt;T = objectgt; = abstract new (...args: any[]) =gt; T; ~ node_modules/@angular/material/core/common-behaviors/constructor.d.ts:14:85 - error TS1128: Declaration or statement expected. 14 export declare type AbstractConstructorlt;T = objectgt; = abstract new (...args: any[]) =gt; T;
Кто-нибудь может мне помочь?
Комментарии:
1. какова версия локальной установки typescript проекта? его можно найти в папке проекта в файле
package.json
2. Я изменил свой пакет.json на 4.5.2. Я не знаю, правильно ли я это сделал. До этого было 3.6.4.
3. Можете ли вы переустановить NPM и проверить один раз.
4. после изменения пакета.json вызовите
npm install
в каталоге