J'utilise Ubuntu 18 et je veux démarrer le projet Angular 5 et j'ai donc installé Node, npm, TypeScript et enfin la dernière CLI stable Angular via la commande ci-dessous,
Sudo npm install -g @angular/cli
Donc, par défaut, il télécharge la dernière CLI Angular stable, qui est maintenant 6.1.3 et sert par défaut la version Angular 6 au lieu de Angular 5, ce qui est mon exigence.
Là, j'ai cherché tant de pages sur le même pour obtenir la bonne version CLI pour la dernière version 5.2.11 pour Angular 5.
J'ai également regardé de nombreux articles, mais beaucoup datent de l'année dernière 2017, lorsque le Angular 5 a été récemment publié.
Donc, mon problème est d'obtenir la dernière version de Angular 5 en installant quelle version antérieure de Angular CLI?
Système d'exploitation: Ubuntu 18 (Linux)
Remarque: utilisez Sudo
comme préfixe pour l'installation. L'utilisateur Windows ouvre le cmd en tant qu'administrateur.
Sudo apt-get update
Installation de NodeJS 8.11.3 LTS
curl -sL https://deb.nodesource.com/setup_8.x | Sudo -E bash -
Sudo apt-get install -y nodejs
node -v
v8.11.3
npm est installé avec Node.js
npm est distribué avec Node.js - ce qui signifie que lorsque vous téléchargez Node.js, vous obtenez automatiquement npm installé sur votre ordinateur.
npm -v
6.3.0
Obtenez TypeScript
Sudo npm install -g TypeScript
tsc -v
Version 3.0.1
Utilisez root pour installer angular/cli
Sudo -s
root@ubuntu:~#
Utilisez CLI version 1.6.6 pour Angular 5.2.11
root@ubuntu:~# npm install -g @angular/[email protected]
// it will download files and take some minutes
root@ubuntu:~# ng -v
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
Angular CLI: 1.6.6
Node: 8.11.3
OS: linux x64
Angular:
...
Maintenant, quittez root
exit
// reach where you want to create your new project
ng new angular5App
// it will download files and take some minutes
atteindre dans le répertoire du projet
cd angular5App
// check project dependencies from package.json
compiler, regrouper et exécuter le projet
ng serve -on
par défaut, votre projet s'exécutera sur http://localhost:4200/
Dans Chrome 65 de la version ci-dessus, accédez à Inspecter, Elements,
À l'intérieur <body>
vérifier <app-root _nghost-c0="" ng-version="5.2.11">
fais juste ça
angularprojects
"angularprojects
" en utilisant cmdSudo npm install -g @angular/[email protected]
créez maintenant un nouveau projet en utilisant Sudo ng new my-first-project
ou coller un projet existant
tapez maintenant cd my-first-project
ng serve