1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/webkixi-aotoo-hub

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Введение

AOTOO-HUB — это набор фронтенд-фреймворков для разработки полного стека.

  • Поддержка REACT/VUE/мини-программы/RN.
  • Поддержка мультипроектной разработки, все проекты размещаются в рабочем пространстве и могут быть скомпилированы и запущены независимо друг от друга.
  • Простота и эффективность работы с командной строкой.
  • Поддержка различных динамических стилей.
  • Поддержка удалённых проектов, можно устанавливать проекты из gitee/github на локальный компьютер.
  • Если установить параметр server в значение true, фреймворк будет поддерживать серверный узел, а также может использоваться в качестве промежуточного слоя проекта.

GITHUB
Дополнительные пояснения

Мультипроектная разработка

aotoo-hub создал единую среду разработки (на основе webpack4), и все проекты могут совместно использовать ресурсы компиляции в среде разработки, такие как babel и sass. Следуя простым правилам организации каталогов, можно быстро начать проект без необходимости заботиться о среде компиляции.

workspack
  └── src 
      │── hub-react
      │── hub-vue
      └── hub-xcx  # мини-программный проект

Запуск проекта также очень прост:

aotoo dev hub-react  # запуск проекта hub-react, запуск режима разработки
aotoo build hub-react # компиляция проекта hub-react в режиме производства

Командная строка

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

aotoo dev  # режим разработки
aotoo build # режим компиляции
aotoo install # установка удалённого проекта

Поддержка нескольких сред

Через командную строку можно быстро переключаться между различными средами разработки (необходимо сначала создать файл конфигурации), такими как тестирование, предварительная публикация, производство и т. д.

aotoo dev project --config test  # запуск тестовой среды
aotoo dev project --config pre   # запуск предварительной среды публикации

Каталог вывода

├─ dist          # каталог вывода (фронтенд)
    │─ 1.0.1     # каталог версии, основанный на поле version в конфигурации
    └─ 1.0.8
        └─ dev # каталог разработки
            │── js/index.js
            │── html/index.html
             ...

Режим полного стека

В файле конфигурации aotoo-hub aotoo.config.js установите атрибут server соответствующего проекта в значение true. Таким образом, проект может быть преобразован из чистого фронтенд-проекта в большой фронтенд-проект, который предоставляет услуги сервера через node.

Удалённые шаблоны

После того как проект будет опубликован на gitee или github, другие разработчики смогут установить его на свой локальный компьютер в качестве удалённого шаблона.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

aotoo-hub — это универсальная фронтенд-инфраструктура, которая не зависит от технологической стековой архитектуры и фокусируется на совместной работе и автоматизации процессов. Она помогает разработчикам быстро создавать проекты. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/webkixi-aotoo-hub.git
git@api.gitlife.ru:oschina-mirror/webkixi-aotoo-hub.git
oschina-mirror
webkixi-aotoo-hub
webkixi-aotoo-hub
master