ObsolètePlate-forme de nouvelle génération

Commandes de l'interface de ligne de commande yarn et Angular

Cette rubrique sert de référence pour les commandes d'interface de ligne de commande Yarn et Angular qui sont requises pour le développement d'applications.

Tableau 1. Référence des commandes Yarn et CLI
Référence de la commande yarn Fonction
yarn start Génère (mode JIT) et sert l'application avec des personnalisations du navigateur sur le port 4500 avec HMR activé.
yarn start-aot Construit en mode AOT et sert l'application avec des personnalisations du navigateur sur le port 4500 avec HMR activé.
yarn lint Exécute la mise en ligne sur l'application et signale les violations de code à corriger.
Remarque: actuellement, le lignage s'exécute à la fois sur les fichiers de code source src et store-extensions-src . Les erreurs / avertissements de lignage doivent être corrigés uniquement dans les fichiers de code source store-extensions-src . Les avertissements de liaison signalés dans le code source fourni par l'application (<WORKSPACE>/storefrontend/src) doivent être ignorés.
yarn test-prod Exécute les scénarios de test d'unité pour les personnalisations.
yarn build-dist Crée une génération de production de l'application et copie la sortie dans le répertoire dist . Cette commande doit être utilisée avant d'envoyer les modifications de personnalisation aux environnements de cloud.
Remarque :
  • Veillez à exécuter les commandes yarn ear-build-prod dans le répertoire <store_temp> avant d'envoyer par commande push les modifications à votre contrôle des sources.
  • Si la commande yarn ear-build-prod échoue, le déploiement du fichier JAR de personnalisation dans les environnements de cloud échoue également. Par conséquent, il est important que vous exécutiez cette commande et que le résultat aboutisse.
yarn verify Exécute la mise en ligne sur l'application, exécute des scénarios de test d'unité et crée une génération de production de l'application.
yarn verify-wc Exécute la mise en ligne sur l'application et crée une génération de production de l'application.
Tableau 2. Référence importante des commandes CLI d'Angular
Commande Fonction
ng g c --project=store-extensions --skip-import Génère des fichiers de composant dans le dossier store-extensions-src .
ng g d --project=store-extensions --skip-import Génère des fichiers d'instructions dans le dossier store-extensions-src .
ng g s --project=store-extensions Génère des fichiers de fournisseur dans store-extensions-src.
ng g m --project=store-extensions Génère des fichiers de module dans store-extensions-src
Remarques :
  • Il est obligatoire de transmettre l'argument --project=store-extensions . Sinon, le composant sera créé dans le dossier src fourni par l'application (<WORKSPACE>/store-frontend/src). Les fichiers créés ici sont ignorés et ne sont pas rendus sur le navigateur.
  • L'option --skip-import doit être utilisée uniquement lors de la création de composants ou de directives dans les modules de fonctions fournis par l'application. Cet argument peut être ignoré lors de la création de composants ou de directives dans des modules de fonction personnalisés.