Documentation · 02
Быстрый старт
Пять шагов от пустого каталога до установленного приложения.
02 Быстрый старт
Пять шагов от пустого каталога до установленного приложения.
2.1Установка CLI
Движок и CLI собираются из репозитория (Rust + Cargo). Системные требования и готовые сборки — на странице «Скачать и установка».
cd axion cargo build --release
Бинарный файл axion появляется в target/release. Проверьте установку:
axion info # версия Engine, платформа, адрес хранилища axion --help # список команд
2.2Создание проекта
Команда create генерирует заготовку приложения в текущем каталоге:
axion create hello-world
Структура проекта:
hello-world/ ├── manifest.json # описание приложения и capabilities ├── index.html # интерфейс ├── style.css # стили ├── script.js # логика └── icon.png # иконка приложения
2.3Первый код
Интерфейс — обычный HTML. Системный доступ — только через window.axion:
<script>
const info = await window.axion.system.info();
const ws = await window.axion.workspace.current();
document.getElementById('app').textContent =
ws.root + ' · ' + info.engine_version;
</script>
2.4Запуск в разработке
axion dev
axion dev открывает текущий каталог как workspace и запускает приложение в нативном окне. Изменения интерфейса применяются перезапуском окна.
2.5Сборка и установка
axion package # создаёт hello-world.axn
axion install hello-world.axn
axion run hello_world
Готово. Приложение установлено и запускается командой
axion run или двойным кликом по .axn — после axion associate (см. 6.3).Готовы собрать свой первый .axn?Двадцать минут на настройку — и приложение на пяти платформах.
manifest.json