Vous travaillez avec Angular et devez mettre en place des projets avec différentes versions d'Angular ? Voici un guide simple pour créer des projets Angular pour des versions spécifiques, avec et sans la CLI Angular !
Lorsque vous travaillez sur plusieurs projets Angular, vous devez parfois verrouiller une version particulière. Peut-être que votre projet repose sur certaines fonctionnalités disponibles uniquement dans des versions spécifiques, ou peut-être nécessite-t-il une compatibilité avec les bases de code existantes.
Voici comment créer des projets avec des versions angulaires particulières, que vous utilisiez ou non la CLI !
Saviez-vous que vous pouvez initialiser des projets Angular pour des versions spécifiques sans installer la CLI ? Regardons la syntaxe et les exemples.
npm init @angular@
Remplacez
npm init @angular@16 sampleApp
Cette approche met en place un projet Angular de base sans installer la CLI Angular globalement. C'est pratique si vous souhaitez éviter d'installer des outils supplémentaires ou si vous travaillez dans un environnement contraint.
Projet Angular 13 nommé LegacyApp :
npm init @angular@13 legacyApp
Cette commande extrait directement la version Angular nécessaire, configurant la structure du projet et les dépendances spécifiques à cette version.
Si vous préférez utiliser la CLI angulaire, vous pouvez toujours créer un projet pour une version spécifique sans installer définitivement la CLI. Utilisez npx pour exécuter directement la CLI, en spécifiant votre version.
npx -p @angular/cli@ng new
Cette commande utilise npx pour exécuter temporairement la version CLI spécifiée, créant ainsi un projet adapté à cette version angulaire.
npx -p @angular/cli@13 ng new demoApp
Cette commande crée un nouveau projet à l'aide de la version 13 d'Angular CLI, même si une autre version d'Angular CLI est installée globalement.
Que vous choisissiez d'utiliser ou sans la CLI, la flexibilité d'Angular avec npm init et npx facilite la gestion de projets sur différentes versions. Ainsi, la prochaine fois que vous aurez besoin de lancer un projet de version Angular spécifique, vous saurez exactement comment le faire sans avoir à vous soucier des installations CLI !
Version angulaire | Sans CLI | Avec CLI |
---|---|---|
16 | npm init @angular@16 sampleApp | npx -p @angular/cli@16 ng new sampleApp |
13 | npm init @angular@13 LegacyApp | npx -p @angular/cli@13 ng nouvelle application de démonstration |
Et c'est tout ! J'espère que vous avez trouvé ce guide utile pour vos projets angulaires. Commentez ci-dessous avec toutes les questions ou conseils que vous pourriez avoir pour travailler avec des versions angulaires spécifiques.
Bon codage !
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3