Axion Платформа Скачать
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