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

OSCHINA-MIRROR/mouxangitee-unicloud-router-iview-admin

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 10 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 29.11.2024 16:04 91aee92

unicloud-router-iview-admin

中文文档 | English Docs

Это краткий шаблон для системы управления бэкендом, основанный на uniCloud, iView и uni-simple-router.

Пример шаблона: unicloud-router-iview-admin.

star fork

Сканирование QR-кода для входа в приложение:

Процесс входа с помощью сканирования QR-кода (бэкенд генерирует QR-код => приложение или мини-программа сканируют код, получают параметры и переходят => облачная функция запрашивает базу данных, подтверждает регистрацию или удаляет её => бэкенд циклически запрашивает данные и подтверждает вход):

В связи с текущей занятостью автора, обновления могут быть не такими частыми. Автор всё ещё работает над проектом и будет благодарен за любые предложения и идеи.

Поскольку это личный проект, он может быть не таким полным и продуманным, как хотелось бы. Если у вас есть какие-либо идеи или предложения, вы можете связаться со мной (QQ: 455171924; WX: s455171924), чтобы поделиться своими мыслями.

2020.9.4 Добавлен мобильный вход с использованием QR-кодов. Для ознакомления с мобильным бэкендом перейдите по ссылке unicloud-app. Поддерживаются приложения и мини-программы (кроме h5, который не поддерживает uni.scan). Только протестировано для приложений и мини-программ WeChat.

Спасибо

Прежде всего, мы благодарим uni-simple-router и iView-admin2.0 за их открытые шаблоны, которые помогли мне в разработке этого пакета. Этот пакет основан на маршрутизации [uni-simple-router] и использует шаблон администратора [iView-admin2.0]. Обратите внимание, что этот метод упаковки не является моим собственным изобретением, а был заимствован из [iView-admin2.0]. Если у вас возникнут другие вопросы, пожалуйста, свяжитесь со мной.

Структура каталогов

├── api                     ajax请求
├── assets                  项目静态资源
|   ├── icons               自定义图标资源
|   └── images              图片资源
├── cloudfunctions-aliyun   配置云开发目录
|   └── api                 服务端api云函数
|       ├── config          配置项
|       ├── common          公共插件
|       ├── controller      业务逻辑函数
|       ├── libs            函数集
|       └── index.js        中控
├── components              组件资源
├── config                  项目配置
├── layout                  布局资源
├── libs                    封装的函数方法
├── build                   Node.js运行脚本
├── router                  路由配置
├── store                   Vuex配置
├── view                    页面视图文件
├── App.vue                 全局生命周期和全局样式配置
├── manifest.json           应用配置
├── main.js                 vue初始化入口
├── pages.json              配置页面路由(使用uni-smail-router后可只配置一个存在的页面。后期无需频繁配置)
└── README.md               说明文档 

Установка

Рекомендуется использовать yarn вместо npm.

Метод 1:

  • Используйте uniapp плагин для быстрого импорта проекта.
  • Выберите проект, откройте командную строку в каталоге или используйте системную командную строку CMD для запуска yarn (npm) run build для загрузки зависимостей.
  • Создайте или выберите облачное пространство, перейдите в manifest.json для повторного получения appid.
  • Правой кнопкой мыши загрузите все функции облака в папку /cloudfunctions-aliyun/. После загрузки функций облака измените память выполнения до максимального значения в консоли управления облачными функциями.
  • Загрузите файл /cloudfunctions-aliyun/db_init.json правой кнопкой мыши для инициализации облачной базы данных.
  • Запустите HBuilderx и перейдите в браузер.

Способ 2:

  • Использовать git для клонирования проекта.
  • Скопируйте исходный код в новый проект.
  • Выберите проект, откройте командную строку в каталоге или используйте системную командную строку CMD для запуска yarn (npm) run build для загрузки зависимостей.
  • Создайте или выберите облачное пространство, перейдите в manifest.json для повторного получения appid.
  • Правой кнопкой мыши загрузите все функции облака в папку /cloudfunctions-aliyun/. После загрузки функций облака измените память выполнения до максимального значения в консоли управления облачными функциями.
  • Загрузите файл /cloudfunctions-aliyun/db_init.json правой кнопкой мыши для инициализации облачной базы данных.
  • Запустите HBuilderx и перейдите в браузер.

Оба метода основаны на методе разработки с использованием инструмента HBuilderX. Если вы хотите использовать vue-cli для сборки, обратитесь к официальному документу для настройки. При публикации измените базовый путь выполнения.

Журнал изменений

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

Проблемы

Если у вас возникли проблемы, вы можете задать вопросы в системе отслеживания проблем GIT. Я постараюсь помочь вам решить их.

Примечание

Этот проект использует vue-router, поэтому нет необходимости постоянно настраивать маршруты в pages.json. Вместо этого настройте его в «/router/router». Однако pages.json должен содержать одну существующую страницу, иначе будет выдана ошибка.

Объявление

Этот проект является открытым исходным кодом под лицензией MIT и может использоваться в коммерческих целях. Однако автор не несёт ответственности за любые последствия, связанные с этим проектом. ``` src='https://gitee.com/mouxangitee/unicloud-router-iview-admin/widgets/widget_6.svg' alt='Fork me on Gitee'>

```

Перевод:

src='https://gitee.com/mouxangitee/unicloud-router-iview-admin/widgets/widget_6.svg' alt='Форкните меня на Gitee'></img>
  </a>
</p>

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/mouxangitee-unicloud-router-iview-admin.git
git@api.gitlife.ru:oschina-mirror/mouxangitee-unicloud-router-iview-admin.git
oschina-mirror
mouxangitee-unicloud-router-iview-admin
mouxangitee-unicloud-router-iview-admin
master