>웹 프론트엔드 >프런트엔드 Q&A >빌드 도구란 무엇입니까?

빌드 도구란 무엇입니까?

hzc
hzc원래의
2020-06-28 13:59:263155검색

빌드 도구는 소스 코드에서 실행 가능한 애플리케이션을 생성하는 프로세스를 자동화하는 프로그램입니다. 빌드에는 코드를 사용 가능하거나 실행 가능한 형식으로 컴파일, 링크 및 패키징하는 작업이 포함됩니다.

빌드 도구란 무엇입니까?

빌드 도구란 무엇입니까

빌드 도구는 소스 코드에서 실행 가능한 애플리케이션을 생성하는 프로세스를 자동화하는 프로그램입니다(예: Android 앱은 APK를 생성합니다). 빌드에는 코드를 사용 가능하거나 실행 가능한 형식으로 컴파일, 링크 및 패키징하는 작업이 포함됩니다.

기본적으로 빌드 자동화는 다음과 같이 소프트웨어 개발자의 일상 작업인 많은 작업을 작성하거나 자동화하는 작업입니다.

  • 종속성 다운로드

  • 소스 코드를 바이너리 코드로 컴파일

  • 생성된 바이너리 코드 패키징

  • 단위 테스트용

  • 프로덕션 시스템에 배포

빌드 도구 또는 빌드 자동화를 사용하는 이유

소규모 프로젝트에서는 개발자 빌드 프로세스를 수동으로 호출하는 경우가 많습니다. 대규모 프로젝트에서는 매우 비실용적입니다. 빌드 프로세스 중에는 빌드해야 할 항목, 순서, 프로젝트에 존재하는 종속성을 추적하기가 어렵습니다.

자동화된 도구를 사용하면 빌드 프로세스가 더욱 연속적으로 진행됩니다.

다양한 기존 빌드 도구(일부만 나열됨)

  • Java - Ant, Maven, Gradle.

  • .NET Framework - NAnt

  • c# - MsBuild.

Recomm 끝났다 튜토리얼: "JS 튜토리얼"

위 내용은 빌드 도구란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.