Un guide structuré pour optimiser les applications Angular frontend, résoudre les erreurs de compilation CLI et effectuer des mises à jour fluides du framework.
Le moyen le plus rapide d'installer une compétence directement depuis le registre.
npx clawhub@latest install angular-frontend
Copiez le dossier de la compétence dans l'un de ces emplacements
~/.openclaw/skills/ <project>/skills/ Priorité : Espace de travail > Local > Intégré
Copiez ce prompt dans OpenClaw pour l'installer automatiquement.
Aide-moi à installer angular-frontend via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).
Obtenez les fichiers bruts de la compétence dans une archive ZIP.
La compétence angular-frontend fournit une expertise technique pour concevoir, configurer et mettre à jour les applications Angular de la version 14 à la version 22. Elle aborde les obstacles architecturaux courants tels que l'organisation des modules, les modèles de conception de composants et l'intégration CLI. Ce guide, faisant partie du collectif Openclaw Skills, garantit que vos projets web restent performants et conformes aux pipelines de build modernes.
Que vous construisiez des applications d'entreprise en utilisant l'approche traditionnelle NgModule ou que vous adoptiez les valeurs par défaut modernes standalone introduites dans Angular 18, cette compétence fournit des instructions précises. En mettant en œuvre les stratégies Openclaw Skills, les équipes de développement peuvent éviter les échecs de routage silencieux, résoudre les problèmes d'environnement TypeScript et assurer une mise en page robuste de la plateforme.
Pour construire, servir ou mettre à jour votre espace de travail, exécutez ces commandes CLI standard :
Créez un nouveau composant localement :
ng generate component feature-name
Servez l'application localement, en la liant à tous les hôtes :
ng serve --host 0.0.0.0
Compilez une version de production du projet :
ng build
Mettez à jour le core CLI et les paquets material en toute sécurité entre les versions successives :
npx @angular/cli@18 update @angular/core@18 @angular/cli@18 @angular/material@18
La structure de votre application suit un schéma de framework strict garantissant que les composants sont résolus correctement par les modules. Reportez-vous aux détails du répertoire et aux tableaux de configuration ci-dessous pour plus de détails :
| Chemin | But | Exigences |
|---|---|---|
src/app/ |
Espace d'application racine | Tous les éléments doivent vivre ici pour se lier à AppModule. |
src/app/app.module.ts |
Configuration racine NgModule | Doit déclarer les composants principaux et importer les modules utilitaires de base. |
src/app/app-routing.module.ts |
Configuration de base du routeur | Les caractères génériques doivent aller en dernier ; utilise pathMatch: 'full' sur les routes vides. |
tsconfig.json |
Paramètres du compilateur TS | Doit déclarer moduleResolution: "bundler" dans les versions modernes. |
standalone: false dans le bloc @Component.@angular/core ou des importations personnalisées. Résolu en mettant à jour moduleResolution vers "bundler" ou en définissant les chemins relatifs appropriés.loadChildren.Chargement
Un starter de Single Page Application (SPA) Angular 19 prêt pour la production, préconfiguré avec Material Design, builds Docker multi-stage et nginx.

Un kit d'outils guidé par IA, intransigeant et non prescriptif, appliquant la philosophie de Kapil Gupta pour démanteler les illusions mentales et cultiver la perception directe de la réalité.

Une extension dédiée d'Openclaw Skills fournissant une interface sécurisée de commande et de transfert de fichiers via des tunnels SSH .xsh établis par VPN, remplaçant les dépendances traditionnelles de Xshell pour les agents IA.

Un kit d'outils interactif d'histoire culturelle et de symbolisme politique explorant comment Marie-Antoinette a utilisé la mode comme instrument de pouvoir politique et comment cela a finalement alimenté sa chute.

Un toolkit de recherche en économie du développement fondée sur des preuves, conçu pour analyser et tester les politiques de réduction de la pauvreté à l'aide d'essais contrôlés randomisés (RCTs).

Un assistant IA intelligent pour la 2026 World Cup qui analyse les matchs, filtre les jeux inintéressants à l'aide de scores d'intensité personnalisés et fournit des prédictions de score basées sur Poisson.








































