Экспорт кода приложения
КраткоВ разделе «Настройки → Экспорт» нажмите «Скачать .zip», чтобы получить всё приложение как самостоятельный проект на TanStack Start — с конфигурацией, миграциями базы данных и README с командами для запуска и развёртывания. Значения секретов, строки базы данных и загруженные файлы остаются в MonstarX. Если нужна копия, которая обновляется с каждым изменением, лучше привяжите репозиторий GitHub.
Код приложения принадлежит вам. Экспорт скачивает его целиком в виде zip-архива: это обычный веб-проект, который разработчик может открыть, запустить на ноутбуке и развернуть без MonstarX. Пригодится для резервной копии, проверки кода или передачи приложения команде разработчиков.
Как скачать код приложения?
Заголовок раздела «Как скачать код приложения?»-
Откройте проект и нажмите Настройки в заголовке рабочего пространства.
-
Выберите Экспорт.
-
Нажмите Скачать .zip. MonstarX соберёт архив, и браузер сохранит его под именем проекта (например,
tikhaya-gavan.zip).
Что в архиве?
Заголовок раздела «Что в архиве?»- Все файлы приложения, в том числе файлы, которыми MonstarX управляет для аккаунтов, базы данных, почты, хранилища и ИИ, а также
MONSTARX.mdс их описанием. - Настройки проекта:
package.json, конфигурации Vite и TypeScript иwrangler.jsonc(файл настроек Cloudflare) — всё готово дляnpm install. - Миграции базы данных — инструкции, которые создают все таблицы, включая таблицы аккаунтов.
.dev.vars.exampleс названиями секретов приложения и README с командами для запуска и развёртывания.
Чего нет в архиве?
Заголовок раздела «Чего нет в архиве?»Значений секретов, строк базы данных приложения и файлов, которые загрузили люди, в архиве нет: они остаются в MonstarX.
Так ваши ключи и данные пользователей остаются в безопасности. Данные приложения хранятся в его базе данных — их можно посмотреть в разделе Облачные сервисыБаза данных и на вкладке «Админ».
Как запустить экспортированное приложение?
Заголовок раздела «Как запустить экспортированное приложение?»Точные команды есть в README внутри архива. Коротко: разработчик с установленным Node.js выполняет:
npm installcp .dev.vars.example .dev.vars # then fill in the secretsnpm run db:migrate:local # creates the tables in a local databasenpm run dev # runs the app on their computerЧтобы выложить приложение в интернет в собственном аккаунте Cloudflare, README пошагово описывает wrangler login, создание базы данных, применение миграций, добавление секретов и npm run deploy.
Если приложение хранит данные в Supabase или Railway Postgres, README написан под эту конфигурацию. Импортированное приложение экспортируется как есть, со своими настройками.
Архив или GitHub?
Заголовок раздела «Архив или GitHub?»Архив — это снимок текущего момента. А привязанный репозиторий GitHub следит за каждым изменением, причём в обе стороны: всё, что создаёт MonstarX, отправляется туда, а то, что ваши разработчики фиксируют там, возвращается в проект. Если нужна копия, которая всегда актуальна, нажмите Подключить GitHub на той же странице. Подробнее — в статье Сохраните проект на GitHub.
Вопросы и ответы
Заголовок раздела «Вопросы и ответы»Код, который пишет MonstarX, принадлежит мне?
Да. Экспорт скачивает его целиком, и вы можете запускать и менять его без MonstarX.
В экспорт входят мои пользователи и данные?
Нет. Значения секретов, строки базы данных и загруженные файлы остаются в MonstarX. В архиве есть структура таблиц (миграции), но не их содержимое.
Кто может экспортировать проект?
Только владелец. Те, с кем поделились проектом, скачать его не могут.
На каком фреймворке написан код?
Это приложение на TanStack Start — React и TypeScript с серверными функциями и Tailwind CSS, — настроенное для работы на Cloudflare Workers.
Экспортированное приложение сможет отправлять письма и использовать ИИ?
Файлы для почты, хранилища и ИИ входят в архив. За пределами MonstarX для них нужно заполнить настройки или подключить своих поставщиков — как это сделать, объясняют MONSTARX.md и README.