web-dev-qa-db-fra.com

Installation de Angular 5 via quelle version CLI

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?

3
ArifMustafa

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
  1. 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
    
  2. 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
    
  3. Obtenez TypeScript

    Sudo npm install -g TypeScript
    
    tsc -v
    Version 3.0.1
    
  4. Utilisez root pour installer angular/cli

    Sudo -s
    root@ubuntu:~# 
    
  5. 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: 
    ...
    
  6. Maintenant, quittez root

    exit
    // reach where you want to create your new project
    ng new angular5App
    // it will download files and take some minutes
    
  7. atteindre dans le répertoire du projet

    cd angular5App
    // check project dependencies from package.json
    
  8. compiler, regrouper et exécuter le projet

    ng serve -on
    
  9. 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">

7
ArifMustafa

fais juste ça

  1. créer un nouveau dossier, dites "angularprojects"
  2. allez dans le dossier "angularprojects" en utilisant cmd
  3. exécutez maintenant cette cmd: Sudo npm install -g @angular/[email protected]
  4. créez maintenant un nouveau projet en utilisant Sudo ng new my-first-project ou coller un projet existant

  5. tapez maintenant cd my-first-project

  6. maintenant exécuter en utilisant ng serve
0