【问题标题】:IntelliJ doesn't recognize Angular Material HTML tagsIntelliJ 无法识别 Angular Material HTML 标签
【发布时间】:2018-04-17 18:15:57
【问题描述】:

我正在使用 Angular 5 和 Angular Material 开始一个非常简单的项目。

IntelliJ 无法识别 Angular Material HTML 标签:

import {BrowserModule} from '@angular/platform-browser';
import {NgModule} from '@angular/core';

import {AppComponent} from './app.component';
import {CoreModule} from "@app/core";
import {SharedModule} from "@app/shared";

这是AppModule,它导入SharedModule

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    CoreModule,
    SharedModule,
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

哪些导入和导出 Angular Material 相关模块:

import {NgModule} from '@angular/core';
import {CommonModule} from '@angular/common';
import {ReactiveFormsModule} from "@angular/forms";
import {BrowserAnimationsModule} from "@angular/platform- browser/animations";
import {MatToolbarModule} from "@angular/material";
import {NgReduxModule} from "@angular-redux/store";

@NgModule({
  imports: [
    CommonModule,
    ReactiveFormsModule,
    BrowserAnimationsModule,
    MatToolbarModule,
    NgReduxModule,
  ],
  declarations: [],
  exports: [
    CommonModule,
    ReactiveFormsModule,
    BrowserAnimationsModule,
    MatToolbarModule,
    NgReduxModule,
  ]
})
export class SharedModule { }

【问题讨论】:

  • 错误来自Angular language service,而不是来自 Intellij IDEA 本身...您的代码有效吗?您是否尝试使用 Typescript 工具窗口中的 Restart TypeScript Service 按钮重新启动服务?
  • 有效,我试试
  • 还是不行
  • 您好,您找到解决办法了吗?

标签: angular intellij-idea jetbrains-ide


【解决方案1】:

有时没有正确安装开发依赖项。

试试npm i --only=dev

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-10-18
    • 2020-09-06
    • 1970-01-01
    • 2020-10-24
    • 2016-01-10
    • 2020-02-23
    • 2022-01-05
    • 2013-05-08
    相关资源
    最近更新 更多