'PlotlyModule' does not appear to be an NgModule class.
Mantenedores costumam responder em até 1 dia
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
- 23h 52min
- PRs com merge (30d)
- 5
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
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 2/5 1-3 horas Facilidade para iniciantes 76/100
plotly/angular-plotly.js#373 ·
Mantenedores costumam responder em até 1 dia
-
Feature request: please add migration guideTalvez já em andamento @andrefarzat assumiu há 21 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
plotly/angular-plotly.js#285 · 3 comentários ·
Mantenedores costumam responder em até 1 dia
-
event handlers are not typedTalvez já em andamento @andrefarzat assumiu há 21 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 38/100
plotly/angular-plotly.js#283 ·
Mantenedores costumam responder em até 1 dia
-
Angular 20 standalone applicationTalvez já em andamento @andrefarzat assumiu há 21 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
plotly/angular-plotly.js#281 · 8 comentários · 2 reações ·
Mantenedores costumam responder em até 1 dia
-
Angular 19 specs won't runAberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 25/100
plotly/angular-plotly.js#278 · 2 comentários · 1 reação ·
Mantenedores costumam responder em até 1 dia
Todas as issues de plotly/angular-plotly.js
Issues semelhantes
-
needs investigation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 60/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Makefile names visualizer gate targets that do not exist; the TS packages have no test runnerAbertaarea:visualizer tech-debt
Dificuldade 2/5 Menos de uma hora Facilidade para iniciantes 66/100
jmbarzee/temporal-architect#292 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
riverqueue/river#1576 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
colbymchenry/codegraph#3228 ·
Mantenedores costumam responder em até 1 dia