'PlotlyModule' does not appear to be an NgModule class.
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Bug
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Pouca atividade
- Stack de tecnologia
- angular, typescript
- Domínio
- frontend
Direção de pesquisa
Comece reproduzindo o erro NG6002 com as versões Angular 17 e angular-plotly.js 4.0.4 listadas na issue. Inspecione app.module.ts e node_modules/angular-plotly.js/lib/plotly.module.d.ts e, em seguida, verifique se PlotlyModule pode ser importado sem o erro de compatibilidade do Ivy.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
We are experiencing an issue when using angular-plotly.js and Angular17 saying that "'PlotlyModule' does not appear to be an NgModule class."
Error
error NG6002: 'PlotlyModule' does not appear to be an NgModule class.
176 PlotlyModule,
~~~~~~~~~~~~
node_modules/angular-plotly.js/lib/plotly.module.d.ts:1:22
1 export declare class PlotlyModule {
~~~~~~~~~~~~
This likely means that the library (angular-plotly.js) which declares PlotlyModule is not compatible with Angular Ivy. Check if a newer version of the library is available, and update if so. Also consider checking with the library's authors to see if the library is expected to be compatible with Ivy.
app.module.ts
import * as PlotlyJS from 'plotly.js-dist-min';
import { PlotlyModule } from 'angular-plotly.js';
PlotlyModule.plotlyjs = PlotlyJS;
@NgModule({
declarations: [
...,
],
imports: [
...,
PlotlyModule,
...,
]
});
Package Details
"@angular/animations": "^17.0.9",
"@angular/cdk": "^16.2.13",
"@angular/common": "^17.0.9",
"@angular/compiler": "^17.0.9",
"@angular/core": "^17.0.9",
"@angular/forms": "^17.0.9",
"@angular/material": "^16.2.13",
"@angular/platform-browser": "^17.0.9",
@angular/platform-browser-dynamic": "^17.0.9",
"@angular/router": "^17.0.9",
"angular-plotly.js": "^4.0.4",
"moment": "^2.29.4",
"plotly.js-dist-min": "^2.21.0",
"rxjs": "~7.5.0",
"tslib": "^2.3.0",
"zone.js": "~0.14.3"
Is there something that can be done that will enable this to work?
- Linguagem predominante
- TypeScript
- Estrelas
- 242
- Forks
- 81
- Merge médio
- 8h 48min
- PRs com merge (30d)
- 18
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de plotly/angular-plotly.js
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
plotly/angular-plotly.js#285 · 3 comentários ·
-
event handlers are not typed Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 38/100
plotly/angular-plotly.js#283 ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
plotly/angular-plotly.js#281 · 8 comentários · 2 reações ·
-
Angular 19 specs won't run Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 25/100
plotly/angular-plotly.js#278 · 2 comentários · 1 reação ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 38/100
plotly/angular-plotly.js#276 · 2 comentários ·