Maison interface Web js tutoriel Tutoriel d'installation de la CLI angulaire

Tutoriel d'installation de la CLI angulaire

Jun 14, 2018 pm 03:13 PM
angular cli

Cet article présente principalement l'installation et l'utilisation d'Angular CLI pour le développement et l'apprentissage Angular. Maintenant, je le partage avec vous et le donne comme référence.

Nous avons préalablement préparé l'environnement de développement et pouvons maintenant officiellement développer. Comme mentionné précédemment, Angular fournit un outil de ligne de commande qui peut simplifier le développement de notre programme. Nous utiliserons également cet outil pour des développements futurs, nous devons donc d'abord installer cet outil de développement appelé Angular CLI.

Le processus d'installation de CLI est très simple, pas différent de l'installation d'autres outils ou même de l'installation d'un package de développement normal. Nous avons configuré le registre NPM et installé avec succès Yarn, nous pouvons donc utiliser Yarn pour installer cet outil. La commande spécifique est :

yarn global add @angular/cli
Copier après la connexion

Paramètres global signifie installer globalement ; add signifie « ajouter » ; le dernier est le nom du package CLI ; si la version n'est pas spécifiée, cela entraînera. Yarn installe la dernière version de la CLI. . Cette déclaration est équivalente au précédent NPM

npm install -g @angular/cli
Copier après la connexion

.

Après cela, nous exécutons

ng version
Copier après la connexion

Si le numéro de version d'Angular CLI peut être affiché, l'installation est réussie. Notez que toutes les commandes Angular CLI commencent par ng.

Angular CLI est construit sur webpack et peut nous aider à générer un cadre de projet angulaire, à générer des modules, des composants, des instructions angulaires, etc. Si vous créez cet environnement de développement manuellement, vous devez comprendre divers détails du webpack, écrire divers scripts automatisés, etc., ce qui nécessite une technologie de développement front-end supérieure. Compte tenu de notre didacticiel de base, l'utilisation de la CLI pour aider au développement est tout à fait appropriée. Nous présenterons en détail l'utilisation d'Angular CLI dans les chapitres suivants. Si vous êtes intéressé par Angular CLI, vous pouvez en apprendre plus sur son site officiel.

La CLI qui vient d'être installée utilise NPM comme outil de gestion des packages par défaut. Si nous voulons utiliser du fil, exécutez simplement la commande suivante :

ng set --global packageManager=yarn
Copier après la connexion

Par contre, si nous voulons revenir à NPM, utilisez simplement

ng set --global packageManager=npm
Copier après la connexion

.

Après avoir installé Angular CLI, créons le premier exemple de projet pour comprendre l'utilisation de base d'Angular CLI.

Tout d'abord, créez un projet de démonstration en utilisant

ng new demo
Copier après la connexion

. new consiste à créer un nouveau projet, et le demo suivant est le nom du projet. Angular CLI nous aidera à générer un cadre de projet complet - comprenant tous les fichiers, structures de fichiers et divers fichiers auxiliaires requis pour le projet. Ensuite, Angular CLI s'exécutera automatiquement yarn install pour installer diverses dépendances requises par le projet. Le processus d'installation prendra beaucoup de temps, vous devrez donc attendre patiemment un certain temps.

Lorsqu'une interface similaire à celle ci-dessus apparaît et invite « Projecy 'demo' créé avec succès », cela signifie que le projet a été créé. S'il y a des erreurs, vous devez vérifier le processus d'installation ou la connexion réseau, etc.

Une fois le projet créé, un dossier de projet sera généré dans le répertoire courant. Après cela, nous pouvons entrer dans le répertoire du projet

cd demo
Copier après la connexion

et exécuter la commande

ng serve
Copier après la connexion

ng serve qui compilera le projet puis lancera un petit serveur intégré, nous pouvons visualiser les résultats en cours du projet via le navigateur. Faites attention au conseil ci-dessus : NG Live Development Server écoute sur localhost:4200, ouvrez votre navigateur sur http://localhost:4200/, c'est-à-dire que l'adresse de ce serveur doit être http://localhost:4200 , il nous suffit d'utiliser Accédez simplement à cette adresse avec votre navigateur :

Vous pouvez voir les résultats d'exécution de la page du projet généré par Angular CLI par défaut.

Notez que ce serveur intégré ne convient qu'au développement et aux tests et ne peut pas être utilisé comme serveur réel. Par conséquent, si nous souhaitons déployer sur un serveur formel, nous devons compiler le projet dans une version finale. La compilation de la version finale est également très simple, utilisez simplement une commande :

ng build --prod
Copier après la connexion

Une fois la compilation terminée, ouvrez le dossier du projet et vous pouvez voir un répertoire dist. Les fichiers qu'il contient sont les fichiers nécessaires pour. exécuter tout le projet. Lorsque nous déployons l'application, il nous suffit de déployer tous les fichiers de ce dossier sur le serveur.

Nous commençons par la création du projet, jusqu'au développement et aux tests du projet, et enfin au packaging et au déploiement du projet, le tout en utilisant les différentes fonctions fournies par Angular CLI. Comme vous pouvez le voir, Angular CLI fournit un modèle de développement unique. Nous pouvons utiliser Angular CLI pour développer facilement des projets Angular. Cependant, ce que nous démontrons ici n'est que l'utilisation la plus simple. En utilisation formelle, de nombreux paramètres supplémentaires peuvent être ajoutés pour générer les fichiers et les projets dont nous avons besoin. Cela nécessite de lire la documentation Angular CLI pour plus d'informations. Dans les chapitres suivants, si nous rencontrons du contenu pertinent, nous le présenterons à nouveau.

Ce qui précède est ce que j'ai compilé pour vous. J'espère que cela vous sera utile à l'avenir.

Articles connexes :

Existe-t-il une meilleure solution que l'implémentation asynchrone utilisant JavaScript ?

Utilisez Koa pour créer des projets via Node.js

Interprétation détaillée de la disposition React Native Flexbox

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Parlons des métadonnées et des décorateurs dans Angular Parlons des métadonnées et des décorateurs dans Angular Feb 28, 2022 am 11:10 AM

Cet article poursuit l'apprentissage d'Angular, vous amène à comprendre les métadonnées et les décorateurs dans Angular, et comprend brièvement leur utilisation. J'espère qu'il sera utile à tout le monde !

Comment installer Angular sur Ubuntu 24.04 Comment installer Angular sur Ubuntu 24.04 Mar 23, 2024 pm 12:20 PM

Angular.js est une plateforme JavaScript librement accessible pour créer des applications dynamiques. Il vous permet d'exprimer rapidement et clairement divers aspects de votre application en étendant la syntaxe HTML en tant que langage de modèle. Angular.js fournit une gamme d'outils pour vous aider à écrire, mettre à jour et tester votre code. De plus, il offre de nombreuses fonctionnalités telles que le routage et la gestion des formulaires. Ce guide expliquera comment installer Angular sur Ubuntu24. Tout d’abord, vous devez installer Node.js. Node.js est un environnement d'exécution JavaScript basé sur le moteur ChromeV8 qui vous permet d'exécuter du code JavaScript côté serveur. Être à Ub

Explication détaillée du gestionnaire d'état d'apprentissage angulaire NgRx Explication détaillée du gestionnaire d'état d'apprentissage angulaire NgRx May 25, 2022 am 11:01 AM

Cet article vous donnera une compréhension approfondie du gestionnaire d'état NgRx d'Angular et vous présentera comment utiliser NgRx. J'espère qu'il vous sera utile !

Une brève analyse de la façon d'utiliser monaco-editor en angulaire Une brève analyse de la façon d'utiliser monaco-editor en angulaire Oct 17, 2022 pm 08:04 PM

Comment utiliser monaco-editor en angulaire ? L'article suivant enregistre l'utilisation de monaco-editor dans angulaire qui a été utilisé dans une entreprise récente. J'espère qu'il sera utile à tout le monde !

Un article explorant le rendu côté serveur (SSR) dans Angular Un article explorant le rendu côté serveur (SSR) dans Angular Dec 27, 2022 pm 07:24 PM

Connaissez-vous Angular Universel ? Cela peut aider le site Web à fournir un meilleur support SEO !

Angular + NG-ZORRO développent rapidement un système backend Angular + NG-ZORRO développent rapidement un système backend Apr 21, 2022 am 10:45 AM

Cet article partagera avec vous une expérience pratique d'Angular et apprendra comment développer rapidement un système backend en utilisant Angualr combiné avec ng-zorro. J'espère que cela sera utile à tout le monde !

Que dois-je faire si le projet est trop gros ? Comment diviser raisonnablement les projets Angular ? Que dois-je faire si le projet est trop gros ? Comment diviser raisonnablement les projets Angular ? Jul 26, 2022 pm 07:18 PM

Le projet Angular est trop volumineux, comment le diviser raisonnablement ? L'article suivant vous expliquera comment diviser raisonnablement les projets Angular. J'espère qu'il vous sera utile !

Parlons de la façon de personnaliser le format angulaire-datetime-picker Parlons de la façon de personnaliser le format angulaire-datetime-picker Sep 08, 2022 pm 08:29 PM

Comment personnaliser le format angulaire-datetime-picker ? L'article suivant explique comment personnaliser le format. J'espère qu'il sera utile à tout le monde !

See all articles