IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Angular Discussion :

Ng serve et débogage


Sujet :

Angular

  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2014
    Messages
    744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2014
    Messages : 744
    Par défaut Ng serve et débogage
    Bonjour.

    J'essaie de deboguer mon code angular mais je me souviens plus ce que je dois chercher pour les erreus qui me restent :
    Error: src/app/app.module.ts:33:36 - error TS2304: Cannot find name 'ButtonToggleMatComponent'.

    33 const el = createCustomElement(ButtonToggleMatComponent, {injector : this.injector});
    ~~~~~~~~~~~~~~~~~~~~~~~~


    Error: src/app/navbar/navbar.component.html:16:43 - error NG8002: Can't bind to 'routerLink' since it isn't a known property of 'a'.

    16 <a class="nav-item nav-link active" [routerLink]="['/sorties']" routerLinkActive="router-link-active" >Sorties<span class="sr-only">(current)</span></a>
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~

    src/app/navbar/navbar.component.ts:5:16
    5 templateUrl: './navbar.component.html',
    ~~~~~~~~~~~~~~~~~~~~~~~~~
    Error occurs in the template of component NavbarComponent.


    Error: src/app/navbar/navbar.component.html:17:36 - error NG8002: Can't bind to 'routerLink' since it isn't a known property of 'a'.

    17 <a class="nav-item nav-link" [routerLink]="['/sortiestriables']" routerLinkActive="router-link-active">Sorties triables</a>
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    src/app/navbar/navbar.component.ts:5:16
    5 templateUrl: './navbar.component.html',
    ~~~~~~~~~~~~~~~~~~~~~~~~~
    Error occurs in the template of component NavbarComponent.


    Error: src/app/sorties/sorties.component.ts:11:3 - error TS2564: Property 'sorties' has no initializer and is not definitely assigned in the constructor.

    11 sorties: Sortie[];
    ~~~~~~~
    Et celle là :
    C:\Users\Zare6363\Documents\Perso\Projet\EasyPHP-Devserver-17_Win8_V1\eds-www\touslesport\Projet-V5.2\angular>ng v

    _ _ ____ _ ___
    / \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
    / △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
    / ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
    /_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
    |___/


    Angular CLI: 13.3.9
    Node: 18.12.0 (Unsupported)
    Package Manager: npm 8.19.2
    OS: win32 x64

    Angular: 13.3.11
    ... animations, common, compiler, compiler-cli, core, forms
    ... platform-browser, platform-browser-dynamic, router

    Package Version
    ---------------------------------------------------------
    @angular-devkit/architect 0.1303.9
    @angular-devkit/build-angular 13.3.9
    @angular-devkit/core 13.3.9
    @angular-devkit/schematics 13.3.9
    @angular/cli 13.3.9
    @schematics/angular 13.3.9
    rxjs 7.5.7
    typescript 4.6.4

    Warning: The current version of Node (18.12.0) is not supported by Angular.
    Merci de votre aide.

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2014
    Messages
    744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2014
    Messages : 744
    Par défaut
    Bon.
    En installant la version v16.10.0 de Node;js, j'ai une erreur de moins :

    C:\Users\Zare6363\Documents\Perso\Projet\EasyPHP-Devserver-17_Win8_V1\eds-www\touslesport\Projet-V5.2\angular>ng v

    _ _ ____ _ ___
    / \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
    / △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
    / ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
    /_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
    |___/


    Angular CLI: 13.3.9
    Node: 16.10.0
    Package Manager: npm 7.24.0
    OS: win32 x64

    Angular: 13.3.11
    ... animations, common, compiler, compiler-cli, core, forms
    ... platform-browser, platform-browser-dynamic, router

    Package Version
    ---------------------------------------------------------
    @angular-devkit/architect 0.1303.9
    @angular-devkit/build-angular 13.3.9
    @angular-devkit/core 13.3.9
    @angular-devkit/schematics 13.3.9
    @angular/cli 13.3.9
    @schematics/angular 13.3.9
    rxjs 7.5.7
    typescript 4.6.4

  3. #3
    Membre extrêmement actif
    Avatar de dukoid
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2012
    Messages
    2 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 100
    Par défaut
    *
    33 const el = createCustomElement(ButtonToggleMatComponent, {injector : this.injector});
    tu as bien importé ButtonToggleMatComponent ???? dans le module


    * <a routerLink="/user/bob">link to user component</a>

  4. #4
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2014
    Messages
    744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2014
    Messages : 744
    Par défaut
    Bonjour.

    Non, je n'ai rien, ce qui m'étonne sur du code qui a fonctionné...

    Du coup, je trouve pas quelle bibliothèque importer pour ButtonToggleMatComponent
    Je ne trouve que pour MatButtonToggleModule

  5. #5
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2014
    Messages
    744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2014
    Messages : 744
    Par défaut
    Je n'ai que ça :
    Code javascipt : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    import { BrowserModule } from '@angular/platform-browser';
    import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
    import  { Injector } from '@angular/core';
    import  { createCustomElement } from '@angular/elements';
    import { HttpClientModule } from '@angular/common/http';
    import { FormsModule } from  '@angular/forms';

  6. #6
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2014
    Messages
    744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2014
    Messages : 744

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Quelles sont vos méthodes de programmation et de débogage ?
    Par Doloop dans le forum Langages de programmation
    Réponses: 46
    Dernier message: 01/07/2019, 22h06
  2. [VB.NET] afficher les "Services" de mon serv
    Par sangokus dans le forum ASP.NET
    Réponses: 3
    Dernier message: 05/03/2004, 13h09
  3. Débogage corrompu par les optimisations du compilateur
    Par petitcoucou31 dans le forum EDI
    Réponses: 6
    Dernier message: 17/12/2003, 00h30
  4. Réponses: 2
    Dernier message: 28/10/2003, 10h55
  5. changer mot de pass administrateur windows serv 2003
    Par abder dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 09/06/2003, 17h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo