我正在嘗試學習角度材料并建立一個新專案。我真的跑了ng new projectName,然后喜歡 angular docs 提供的指令, ng add @angular/material這會導致錯誤和堆疊跟蹤。我嘗試了其他人針對此問題發布的解決方案,該解決方案是要運行的 npm install --save @angular/material @angular/cdk @angular/animations,這似乎允許我運行,ng add @angular/material但是當我嘗試按照角度材料的檔案進行操作并渲染單個組件時,我不能,并且有一個似乎與內部角度節點模塊相關的大量錯誤。
我將匯入添加到 app.module.ts
import { MatSliderModule } from '@angular/material/slider';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
AppRoutingModule,
BrowserAnimationsModule,
MatSliderModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
在 html 檔案中渲染組件之前,如果我嘗試構建和提供專案,我會收到控制臺錯誤。在這里發布的串列太長了,但我會發布我認為相關的內容。
如果您對我可能做錯了什么有任何線索,請告訴我,因為我已經嘗試了我能找到的與此主題相關的大多數可能的解決方案。
謝謝你。
錯誤
Build at: 2021-11-25T17:40:09.958Z - Hash: 92d8b3a50286d8d61051 - Time:
347ms
Error: node_modules/@angular/material/core/common-behaviors/constructor.d.ts:14:64 - error TS1005: ';' expected.
14 export declare type AbstractConstructor<T = object> = abstract new (...args: any[]) => T;
~~~
node_modules/@angular/material/core/common-behaviors/constructor.d.ts:14:69 - error TS1109: Expression expected.
14 export declare type AbstractConstructor<T = object> = abstract new (...args: any[]) => 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 AbstractConstructor<T = object> = abstract new (...args: any[]) => T;
node_modules/@angular/material/core/common-behaviors/constructor.d.ts:14:83 - error TS1005: ';' expected.
14 export declare type AbstractConstructor<T = object> = abstract new (...args: any[]) => T;
~
node_modules/@angular/material/core/common-behaviors/constructor.d.ts:14:85[0m - error TS1128: Declaration or statement expected.
14 export declare type AbstractConstructor<T = object> = abstract new (...args: any[]) => T;
~~
Error: node_modules/@angular/cdk/a11y/aria-describer/aria-describer.d.ts:72:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
72 static ?fac: i0.??FactoryDeclaration<AriaDescriber, never>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/aria-describer/aria-describer.d.ts:73:22 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional
projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectableDeclaration'.
73 static ?prov: i0.??InjectableDeclaration<AriaDescriber>;
~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/platform/platform.d.ts:27:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
27 static ?fac: i0.??FactoryDeclaration<Platform, never>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/platform/platform.d.ts:28:22 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectableDeclaration'.
28 static ?prov: i0.??InjectableDeclaration<Platform>;
~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/platform/platform-module.d.ts:3:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no
exported member '??FactoryDeclaration'.
3 static ?fac: i0.??FactoryDeclaration<PlatformModule, never>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/platform/platform-module.d.ts:4:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no
exported member '??NgModuleDeclaration'.
4 static ?mod: i0.??NgModuleDeclaration<PlatformModule, never, never, never>;
~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/platform/platform-module.d.ts:5:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no
exported member '??InjectorDeclaration'.
5 static ?inj: i0.??InjectorDeclaration<PlatformModule>;
~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/input-modality/input-modality-detector.d.ts:97:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
97 static ?fac: i0.??FactoryDeclaration<InputModalityDetector, [null, null, null, { optional: true; }]>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/input-modality/input-modality-detector.d.ts:98:22 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectableDeclaration'.
98 static ?prov: i0.??InjectableDeclaration<InputModalityDetector>;
~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/focus-monitor/focus-monitor.d.ts:187:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
187 static ?fac: i0.??FactoryDeclaration<FocusMonitor, [null, null, null, { optional: true; }, { optional: true; }]>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/focus-monitor/focus-monitor.d.ts:188:22 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectableDeclaration'.
188 static ?prov: i0.??InjectableDeclaration<FocusMonitor>;
~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/focus-monitor/focus-monitor.d.ts:207:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
207 static ?fac: i0.??FactoryDeclaration<CdkMonitorFocus, never>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/focus-monitor/focus-monitor.d.ts:208:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??DirectiveDeclaration'.
2080m static ?dir: i0.??DirectiveDeclaration<CdkMonitorFocus, "[cdkMonitorElementFocus], [cdkMonitorSubtreeFocus]", never, {}, { "cdkFocusChange": "cdkFocusChange"; }, never>;
~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/interactivity-checker/interactivity-checker.d.ts:58:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
58 static ?fac: i0.??FactoryDeclaration<InteractivityChecker, never>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/interactivity-checker/interactivity-checker.d.ts:59:22 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectableDeclaration'.
59 static ?prov: i0.??InjectableDeclaration<InteractivityChecker>;
~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/focus-trap/focus-trap.d.ts:129:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
129 static ?fac: i0.??FactoryDeclaration<FocusTrapFactory, never>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/focus-trap/focus-trap.d.ts:130:22 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectableDeclaration'.
130 static ?prov: i0.??InjectableDeclaration<FocusTrapFactory>;
~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/focus-trap/focus-trap.d.ts:163:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
163 static ?fac: i0.??FactoryDeclaration<CdkTrapFocus, never>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/focus-trap/focus-trap.d.ts:164:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??DirectiveDeclaration'.
164 static ?dir: i0.??DirectiveDeclaration<CdkTrapFocus, "[cdkTrapFocus]", ["cdkTrapFocus"], { "enabled": "cdkTrapFocus"; "autoCapture": "cdkTrapFocusAutoCapture"; }, {}, never>;
~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/focus-trap/focus-trap-manager.d.ts:24:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional
projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
24 static ?fac: i0.??FactoryDeclaration<FocusTrapManager, never>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/focus-trap/focus-trap-manager.d.ts:25:22 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional
projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectableDeclaration'.
25 static ?prov: i0.??InjectableDeclaration<FocusTrapManager>;
~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/focus-trap/configurable-focus-trap-factory.d.ts:28:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
28 static ?fac: i0.??FactoryDeclaration<ConfigurableFocusTrapFactory, [null, null, null, null, { optional: true; }]>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/focus-trap/configurable-focus-trap-factory.d.ts:29:22 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectableDeclaration'.
29 static ?prov: i0.??InjectableDeclaration<ConfigurableFocusTrapFactory>;
~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/observers/observe-content.d.ts:18:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
18 static ?fac: i0.??FactoryDeclaration<MutationObserverFactory, never>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/observers/observe-content.d.ts:19:22 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectableDeclaration'.
19 static ?prov: i0.??InjectableDeclaration<MutationObserverFactory>;
~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/observers/observe-content.d.ts:50:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
50 static ?fac: i0.??FactoryDeclaration<ContentObserver, never>; ~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/observers/observe-content.d.ts:51:22 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectableDeclaration'.
51 static ?prov: i0.??InjectableDeclaration<ContentObserver>;
~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/observers/observe-content.d.ts:82:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
82 static ?fac: i0.??FactoryDeclaration<CdkObserveContent, never>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/observers/observe-content.d.ts:83:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??DirectiveDeclaration'.
83 static ?dir: i0.??DirectiveDeclaration<CdkObserveContent, "[cdkObserveContent]", ["cdkObserveContent"], { "disabled": "cdkObserveContentDisabled"; "debounce": "debounce"; }, { "event": "cdkObserveContent"; }, never>;
~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/observers/observe-content.d.ts:86:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
86 static ?fac: i0.??FactoryDeclaration<ObserversModule, never>; ~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/observers/observe-content.d.ts:87:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??NgModuleDeclaration'.
87 static ?mod: i0.??NgModuleDeclaration<ObserversModule, [typeof CdkObserveContent], never, [typeof CdkObserveContent]>;
~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/observers/observe-content.d.ts:88:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectorDeclaration'.
88 static ?inj: i0.??InjectorDeclaration<ObserversModule>;
~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/live-announcer/live-announcer.d.ts:59:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional
projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
59 static ?fac: i0.??FactoryDeclaration<LiveAnnouncer, [{ optional: true; }, null, null, { optional: true; }]>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/live-announcer/live-announcer.d.ts:60:22 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional
projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectableDeclaration'.
60 static ?prov: i0.??InjectableDeclaration<LiveAnnouncer>;
~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/live-announcer/live-announcer.d.ts:79:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional
projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
79 static ?fac: i0.??FactoryDeclaration<CdkAriaLive, never>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/live-announcer/live-announcer.d.ts:80:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional
projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??DirectiveDeclaration'.
80 static ?dir: i0.??DirectiveDeclaration<CdkAriaLive, "[cdkAriaLive]", ["cdkAriaLive"], { "politeness": "cdkAriaLive"; }, {}, never>;
~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/high-contrast-mode/high-contrast-mode-detector.d.ts:46:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
46 static ?fac: i0.??FactoryDeclaration<HighContrastModeDetector, never>;
~~~~~~~~~~~~~~~~~~~~m
node_modules/@angular/cdk/a11y/high-contrast-mode/high-contrast-mode-detector.d.ts:47:22 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectableDeclaration'.
47 static ?prov: i0.??InjectableDeclaration<HighContrastModeDetector>;
~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/a11y-module.d.ts:10:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
10 static ?fac: i0.??FactoryDeclaration<A11yModule, never>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/a11y-module.d.ts:11:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??NgModuleDeclaration'.
11 static ?mod: i0.??NgModuleDeclaration<A11yModule, [typeof i1.CdkAriaLive, typeof i2.CdkTrapFocus, typeof i3.CdkMonitorFocus], [typeof i4.PlatformModule, typeof i5.ObserversModule], [typeof i1.CdkAriaLive,
typeof i2.CdkTrapFocus, typeof i3.CdkMonitorFocus]>;
~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/a11y/a11y-module.d.ts:12:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectorDeclaration'.
12 static ?inj: i0.??InjectorDeclaration<A11yModule>;
~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/bidi/directionality.d.ts:22:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
22 static ?fac: i0.??FactoryDeclaration<Directionality, [{ optional: true; }]>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/bidi/directionality.d.ts:23:22 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectableDeclaration'.
23 static ?prov: i0.??InjectableDeclaration<Directionality>;
~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/bidi/dir.d.ts:34:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
34 static ?fac: i0.??FactoryDeclaration<Dir, never>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/bidi/dir.d.ts:35:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??DirectiveDeclaration'.
35 static ?dir: i0.??DirectiveDeclaration<Dir, "[dir]", ["dir"], { "dir": "dir"; }, { "change": "dirChange"; }, never>;
~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/bidi/bidi-module.d.ts:4:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
4 static ?fac: i0.??FactoryDeclaration<BidiModule, never>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/bidi/bidi-module.d.ts:5:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??NgModuleDeclaration'.
5 static ?mod: i0.??NgModuleDeclaration<BidiModule, [typeof i1.Dir], never, [typeof i1.Dir]>;
~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/cdk/bidi/bidi-module.d.ts:6:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectorDeclaration'.
6 static ?inj: i0.??InjectorDeclaration<BidiModule>;
~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/material/core/common-behaviors/common-module.d.ts:47:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
47 static ?fac: i0.??FactoryDeclaration<MatCommonModule, [null,
{ optional: true; }, null]>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/material/core/common-behaviors/common-module.d.ts:48:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??NgModuleDeclaration'.
48 static ?mod: i0.??NgModuleDeclaration<MatCommonModule, never, [typeof i1.BidiModule], [typeof i1.BidiModule]>;
~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/material/core/common-behaviors/common-module.d.ts:49:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectorDeclaration'.
49 static ?inj: i0.??InjectorDeclaration<MatCommonModule>;
~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/material/core/common-behaviors/constructor.d.ts:14:55 - error TS2304: Cannot find name 'abstract'.
14 export declare type AbstractConstructor<T = object> = abstract new (...args: any[]) => T;
~~~~~~~~
node_modules/@angular/material/core/common-behaviors/constructor.d.ts:14:78 - error TS2693: 'any' only refers to a type, but is being used as a value here.
14 export declare type AbstractConstructor<T = object> = abstract new (...args: any[]) => T;
~~~
node_modules/@angular/material/core/common-behaviors/constructor.d.ts:14:88 - error TS2304: Cannot find name 'T'.
14 export declare type AbstractConstructor<T = object> = abstract new (...args: any[]) => T;
~
node_modules/@angular/material/core/error/error-options.d.ts:6m:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
6 static ?fac: i0.??FactoryDeclaration<ShowOnDirtyErrorStateMatcher, never>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/material/core/error/error-options.d.ts:7:22 -
error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectableDeclaration'.
7 static ?prov: i0.??InjectableDeclaration<ShowOnDirtyErrorStateMatcher>;
~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/material/core/error/error-options.d.ts:12:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
12 static ?fac: i0.??FactoryDeclaration<ErrorStateMatcher, never>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/material/core/error/error-options.d.ts:13:22 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectableDeclaration'.
13 static ?prov: i0.??InjectableDeclaration<ErrorStateMatcher>;
~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/material/core/datetime/native-date-adapter.d.ts:72:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
72 static ?fac: i0.??FactoryDeclaration<NativeDateAdapter, [{ optional: true; }, null]>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/material/core/datetime/native-date-adapter.d.ts:73:22 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectableDeclaration'.
73 static ?prov: i0.??InjectableDeclaration<NativeDateAdapter>;
~~~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/material/core/datetime/index.d.ts:8:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no
exported member '??FactoryDeclaration'.
8 static ?fac: i0.??FactoryDeclaration<NativeDateModule, never>; ~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/material/core/datetime/index.d.ts:9:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no
exported member '??NgModuleDeclaration'.
9 static ?mod: i0.??NgModuleDeclaration<NativeDateModule, never, [typeof i1.PlatformModule], never>;
~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/material/core/datetime/index.d.ts:10:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??InjectorDeclaration'.
10 static ?inj: i0.??InjectorDeclaration<NativeDateModule>;
~~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/material/core/datetime/index.d.ts:13:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??FactoryDeclaration'.
13 static ?fac: i0.??FactoryDeclaration<MatNativeDateModule, never>;
~~~~~~~~~~~~~~~~~~~~
node_modules/@angular/material/core/datetime/index.d.ts:14:21 - error TS2694: Namespace '"C:/Users/Falcons/Documents/Professional projects/FalconChess/FrontEnd/FalconChess/node_modules/@angular/core/core"' has no exported member '??NgModuleDeclaration'.
uj5u.com熱心網友回復:
我也將 Angular11 與 Angular 材料 11 一起使用。
按照今天,如果你運行命令:
npm install --save @angular/material
...這將導致安裝更適合“Angular 12”的“Material 12”。
我所做的,并且可能會幫助你,是這樣運行它:
npm install --save @angular/[email protected]
請注意,我在這里指的特定版本可能不完全兼容,您可能會在瀏覽器控制臺中收到警告,因此您可能需要找到確切的數字,但至少應該適用于您的 Angular 11。
另外,您確定您的專案在 Angular11 中運行嗎?檢查 package.json 并確認@angular/cdk @angular/cli 指向 11.xx
附言。我不記得手動安裝影片,可能你可以跳過它。
uj5u.com熱心網友回復:
為了讓這個作業,我必須
- 卸載 global angular CLI 并升級到最新版本
- 使用新版本 ng new 創建一個新專案...(我確定您可以手動升級)
- 跑
npm install --save @angular/material @angular/cdk - 跑
ng add @angular/material - 現在我可以從材料庫中匯入和使用組件。
我面臨的問題似乎是 angular 本身或材料庫的一些內部錯誤,ng add 命令沒有執行 angular 材料檔案所說的那樣。
我仍然不明白問題的原因,所以如果有人知道為什么會發生這種情況,最好能得到解釋。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/367296.html
