Skip to content

Translation 🌍

You can translate or improve the translation of this page.

Contribute

Создание проекта

После установки Tuist, вы можете создать новый проект, выполнив следующую команду:

bash
mkdir MyApp
cd MyApp
tuist init --name MyApp

По умолчанию - это создает проект, представляющий собой iOS приложение. В директории проекта будет содержаться файл Project.swift, описывающий проект; файл Tuist.swift, содержащий конфигурацию Tuist для этого проекта; каталог MyApp/, содержащий исходный код приложения.

Для работы с ним в Xcode, вы можете сгенерировать Xcode проект, выполнив:

bash
tuist generate

Обратите внимание, что в отличие от Xcode-проектов, которые могут быть открыты и отредактированы напрямую, Tuist-проекты генерируются из манифест-файлов. Это означает, что вы не должны напрямую редактировать сгенерированный Xcode-проект.

УДОБНОЕ ИСПОЛЬЗОВАНИЕ БЕЗ КОНФЛИКТОВ

Xcode-проекты подвержены конфликтам и раскрывают пользователю значительное количество внутренних особенностей. Tuist упрощает и абстрагирует их, особенно в области управления графиком зависимостей проекта.

Постройка приложения

Tuist предоставляет команды для наиболее распространенных задач, которые вам нужно выполнить в вашем проекте. Чтобы построить приложение, выполните:

bash
tuist build

Внутри, эта команда использует платформенную систему сборки (например, xcodebuild), обогащая её функциями Tuist.

Тестирование приложения

Аналогично, вы можете запустить тесты:

bash
tuist test

Как и команда build, test использует платформенные тесты (например, xcodebuild test), но с добавленными преимуществами возможностей и оптимизации Tuist.

ПЕРЕДАЧА АРГУМЕНТОВ ВО ВНУТРЕННИЕ СИСТЕМЫ СБОРКИ

И build и test команды могут принимать дополнительные параметры после --, которые будут переданы в нижележащие системы сборки.

Released under the MIT License.