Maison > interface Web > Questions et réponses frontales > Que sont les outils de construction

Que sont les outils de construction

hzc
Libérer: 2020-06-28 13:59:26
original
3138 Les gens l'ont consulté

Un outil de build est un programme qui automatise le processus de génération d'applications exécutables à partir du code source. La construction comprend la compilation, la liaison et l'empaquetage du code sous une forme utilisable ou exécutable.

Que sont les outils de construction

Qu'est-ce qu'un outil de build ?

Un outil de build est un code source Un programme qui automatise le processus de génération d'applications exécutables (telles que l'application Android générant un apk). La construction implique la compilation, la liaison et le conditionnement du code sous une forme utilisable ou exécutable.

L'automatisation essentiellement construite est l'acte d'écrire ou d'automatiser un grand nombre de tâches qui font partie de la routine quotidienne d'un développeur de logiciels, telles que :

  • Télécharger dépendances

  • Compiler le code source en code binaire

  • Emballer le code binaire généré

  • Tests unitaires

  • Déployer en production

Pourquoi utiliser des outils de build ou construire l'automatisation

Dans les petits projets, les développeurs appellent souvent le processus de construction manuellement, ce qui est très peu pratique dans les grands projets. Au cours du processus de construction, il est difficile de suivre ce qui doit être construit, dans quel ordre et quelles dépendances existent dans le projet.

L'utilisation d'outils automatisés rendra le processus de construction plus continu.

Divers outils de build existants (seuls certains sont répertoriés)

  • Pour java - Ant, Maven, Gradle.

  • Pour .NET framework - NAnt

  • c# - MsBuild.

Tutoriel recommandé : "Tutoriel JS

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!

Étiquettes associées:
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal