Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

SOCORRO!!!! O angular/cli deu erro

Após finalizar a atividade, e testar a aplicação, o angular/cli apresentou o seguinte erro:

chunk {main} main.js, main.js.map (main) 2.09 kB [initial] [rendered]
chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 725 bytes [initial] [rendered]
chunk {runtime} runtime.js, runtime.js.map (runtime) 6.15 kB [entry] [rendered]
chunk {styles} styles.js, styles.js.map (styles) 1.14 MB [initial] [rendered]
chunk {vendor} vendor.js, vendor.js.map (vendor) 339 kB [initial] [rendered]
Date: 2020-04-19T03:04:13.106Z - Hash: efa9cf5c98cfb849e90b - Time: 8145ms

ERROR in Maximum call stack size exceeded
** Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **

O que eu faço????

1 resposta
solução!

DESCOBRI O ERRO!!!!!

Eu estava fazendo uma importação redundante no ImmediateClickModule que estava assim:

import { NgModule } from '@angular/core';
import { ImmediateClickDirective } from './immediate-click.directive';
import { CommonModule } from '@angular/common';

@NgModule({
    declarations: [ImmediateClickDirective],
    exports: [ImmediateClickDirective],
    imports: [
        CommonModule, 
        ImmediateClickModule // <--- Erro aqui
    ]
})
export class ImmediateClickModule { }

Mas deveria estar assim

import { NgModule } from '@angular/core';
import { ImmediateClickDirective } from './immediate-click.directive';
import { CommonModule } from '@angular/common';

@NgModule({
    declarations: [ImmediateClickDirective],
    exports: [ImmediateClickDirective],
    imports: [
        CommonModule
    ]
})
export class ImmediateClickModule { }

Problema resolvido!!!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software