Проект:
Продукт: Meeting Cloud RTC, 简会云视频会议.
Используется платформа mCloud-saas на основе Spring Cloud и OAuth2.
├─ bin — каталог для публикации приложений (автоматически создаётся)
│ ├─ win-unpacked — не упакованное приложение, которое можно запустить напрямую
│ ├─ файлы для загрузки на сервер и автоматического обновления (см. ниже)
│ ├─ MeetingCloudRTC[version | 1.0.0].exe — упакованное приложение для официальной публикации
│ ├─ builder-effective-config — файл конфигурации последней версии
│ └─ latest.yml — файл свойств последней версии
├─ dist_electron — каталог с кодом проекта Electron (создаётся автоматически)
├─ docs — документация
├─ electron — ресурсы основного процесса
│ ├─ event — библиотека событий
│ ├─ installer — конфигурация NSI
│ ├─ window — основной процесс
│ └─ background.js — файл запуска основного процесса
├─ public — статические ресурсы
│ ├─ download — центр загрузки статических ресурсов, которые необходимо загрузить на сервер
│ │ └─ app — каталог приложений на сервере
│ ├─ image — изображения
│ ├─ favicon.ico — значок сайта
│ └─ index.html — главная страница Vue
├─ src
│ ├─ api — интерфейсы
│ │ ├─ components — RESTFUL/markdown компоненты
│ │ ├─ mock — фиктивные данные
│ │ ├─ *** — другие интерфейсы приложений, соответствующие микросервисам
│ │ └─ login — интерфейс входа
│ ├─ assets — ресурсы
│ │ ├─ icon — иконки шрифтов
│ │ └─ svg — векторные иконки, автоматически обновляет icon/font-mcloud и другие библиотеки стилей [только в режиме разработки]
│ ├─ components — компоненты
│ ├─ layout — макеты
│ ├─ lib — общие библиотеки
│ │ ├─ mixin — функции общего назначения
│ │ └─ trtc — инструменты для аудио- и видеосвязи
│ ├─ menu — меню
│ ├─ mock — фиктивные данные
│ ├─ plugin — плагины
│ ├─ ├─ axios — HTTP-библиотека на основе обещаний
│ │ └─ locales — i18n для многоязычной поддержки
│ ├─ router — маршрутизатор
│ ├─ store — глобальное состояние
│ ├─ views — страницы просмотра
│ ├─ App.vue — стартовая страница
│ ├─ main.js — точка входа
│ └─ setting.js — настройки
├─ tests — модульные тесты
├─ .env — переменные среды
├─ .env.development — переменные среды разработки
├─ .env.production — переменные производственной среды
├─ .eslintignore — файлы, игнорируемые ESLINT
├─ .eslintrc.js — настройка инструмента управления проверкой кода JS
├─ .gitignore — файлы, игнорируемые GIT
├─ .npmrc — зеркало репозитория
├─ .yarnrc — зеркало репозитория
├─ .postcssrc.js — использование плагинов для преобразования CSS
├─ babel.config.js — конфигурация компилятора Babel
├─ package.json — конфигурация зависимостей
└─ vue.config.js — конфигурация Vue
Рекомендуется использовать yarn, но при необходимости можно заменить его на npm.
Разработка:
Запуск и публикация:
Настройка сочетания клавиш в производственной среде:
- Относительные единицы и комбинированные шрифты.
> Использование относительных единиц rem, базовое значение: 16px.
> "PingFang SC", "Microsoft YaHei", "微软雅黑", "Arial", "黑体", "宋体", "sans-serif".
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )