【问题标题】:How to make the Stackblitz angular 6.0.6 find "primeng" modules? (primeng 6.0.0 added as dependency)如何让 Stackblitz angular 6.0.6 找到“primeng”模块? (primeng 6.0.0 添加为依赖项)
【发布时间】:2018-12-02 08:36:35
【问题描述】:

我在 Stackblitz (Angular 6.0.6) 中添加了 primeng (6.0.0) 作为依赖项,并尝试导入 Primeng 模块(例如 TreeModule)但没有找到,您可能会在下面的 stackblitz 中看到代码:

https://stackblitz.com/edit/angular-wqef8y

app.module.ts 找不到primeng 模块。

知道怎么解决吗?

【问题讨论】:

    标签: angular primeng stackblitz


    【解决方案1】:

    只是智能感知由于某种原因找不到模块并给出错误。否则,如果您在 AppModule 中导入 TreeModule,则代码可以正常工作。

    import { NgModule } from '@angular/core';
    import { BrowserModule } from '@angular/platform-browser';
    import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
    import { FormsModule } from '@angular/forms';
    
    import { AppComponent } from './app.component';
    import { HelloComponent } from './hello.component';
    
    import {TreeModule} from 'primeng/tree';
    
    
    @NgModule({
      imports:      [ BrowserModule, FormsModule, BrowserAnimationsModule, TreeModule ],
      declarations: [ AppComponent, HelloComponent ],
      bootstrap:    [ AppComponent ]
    })
    export class AppModule { }
    

    这是我修复工作的 stakblitz 示例的一个分支。 StackBlitz Link 在编辑器中仍然显示错误。我还在 styles.css 文件中添加了样式,以便正确显示。

    【讨论】:

    • 只是像你一样添加,添加样式也是必要的 :: @import url("../node_modules/primeicons/primeicons.css"); @import "~primeng/resources/themes/omega/theme.css"; @import "~primeng/resources/primeng.min.css";
    猜你喜欢
    • 2018-04-07
    • 2021-01-01
    • 2018-10-05
    • 1970-01-01
    • 2019-10-17
    • 2020-06-23
    • 2021-02-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多