web-dev-qa-db-fra.com

Comment créer une version spécifique de Angular Project à l'aide de la CLI?

En fait, ma version de npm est 5.5.1 et ma version de angular est 6.2.1. Lorsque j'essaie de créer un nouveau projet à l'aide de la commande ng new Project_name, il crée la dernière version d'angular (dans mon cas, il crée une version angulaire ^ 6.1.0). Mais je veux Angular4 . Ma question est comment créer cet Angualr2/4/5 (version spécifique à la place de la dernière version)?? Ne pas penser à changer la valeur de version dans package.json m'aidera dans mon cas car il existe quelques différences entre les anciennes versions et la dernière version 6 (comme le nom d'un fichier qui est passé de angular-cli.json à anguar .json et non seulement le nom, mais le contenu a également changé.) J'ai également soulevé la même question dans le site Angular-cli Github. cliquez ici

Merci d'avance !! texte fort

5
Ravi Kumar B

En utilisant CLI, vous ne pouvez pas créer de version angulaire spécifique.

Mais vous pouvez installer angulaire dans un projet particulier.

Par exemple :  

Premier create folder dans un lecteur. Ex: d:\projects\demo.

Puis trouvez ce dossier dans Command Prompt(cmd). et 

Exécutez la commande: npm install @angular/[email protected] pour 5. angulaire et utilisez-la pour une autre version.

Après cela, create project dans le dossier de démonstration à l’aide de la commande d:\projects\demo\ ng new Project_name et il créera angular 5.

8
Shashikant Devani

Cela devrait fonctionner. Utilisez un paquet appelé npx npm i -g npx et lorsque vous devez créer un projet angulaire, utilisez cette commande la première fois npx -p @angular/cli ng new hello-world-project après cela, vous pouvez utiliser les commandes normales pour travailler comme ng g c abc

0
jaideep_johny

Créez un fichier package.json, puis définissez la version angulaire que vous souhaitez installer, puis exécutez npm install. Il créera le projet dans la version requise, quelle que soit la cl

0
Exterminator