Английская Википедия:Hvigor

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Short description Шаблон:Use dmy dates Шаблон:Infobox software Hvigor is a build automation tool for multi-language software development built on TypeScript. It controls the development process in the tasks of compilation and packaging to testing, deployment, and publishing of a number of programming languages such as JS, eTS on older versions, ArkTS app development for DevEco Studio IDE.[1]

History

Hvigor was Introduced on DevEco Studio 3.0 Beta 3 update in April 2022 for developers on HarmonyOS, Oniro OS and OpenHarmony Development, primiarly originally on eTS (extended TypeScript), a precursor of ArkTS a superset of TypeScript language and JavaScript programming languages.[2]

Major versions

Version Date
3.0 (Beta 3) 4 April 2022
3.1 8 April 2023
4.0 Canary October 2023

Features

Hvigor, sometimes named 'Vigor build system' as a base, builds on the concepts of an improved Gradle replacement on older versions of DevEco Studio IDE, built on TypeScript. It's role as a build system that combines the cli tools of npm package management mechanism, that primarily provides core capabilities of task management mechanisms, task registrations and scheduling, project model managements, configuration managements, new command line entries, and compilation in Ark Compiler which is more in line with OpenHarmony, HarmonyOS and Oniro OS Development of primary ArkTS/JS programming languages with TS backend for building workflow of native HarmonyOS App Pack files that shows up within the DevEco Studio Engineering-grade package.json configurations.[3][4]

Hvigor is lightweight designed build tool for OpenHarmony, Oniro OS and HarmonyOS development, addresses the redundant, bloated and slower Gradle build tool that was first used in earlier versions of DevEco Studio 1.0 and 2.0 Integrated development environment for basic incomplete HarmonyOS SDK in Java development.[5][6]

Distribution

Hvigor is a Freeware build tool bundled in DevEco Studio IDE that is used to build HarmonyOS, Oniro OS and OpenHarmony app development with both HarmonyOS and OpenHarmony SDK.[7][8]

See also

Шаблон:Portal

External links

References

Шаблон:Reflist Шаблон:Huawei