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

OSCHINA-MIRROR/byte-cub-bytecub-manager-ui

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

Введение

Платформа ByteCub IoT PC WEB UI в настоящее время поддерживает только браузеры на базе Chromium. Некоторые страницы могут отображаться некорректно в Internet Explorer.

Код сервера

Исходный код доступен по адресу: https://gitee.com/byte-cub/bytecub

Среда разработки

В файле vue.config.js измените адрес запроса для управления сервером, по умолчанию это http://127.0.0.1:8080/. Версия node должна быть v14.16.0, если у вас другая версия, пожалуйста, измените node-saas на соответствующую версию, а затем удалите package-lock.json и перекомпилируйте.

  1. npm install
  2. npm run dev, чтобы запустить среду разработки.

Производственная среда

  1. Выполните npm run build:prod.
  2. Загрузите файл dist на сервер.
  3. Измените конфигурацию nginx следующим образом:
server_name www.domain.com;
# gzip config
gzip on;
gzip_min_length 1k;
gzip_comp_level 9;
gzip_types text/plain text/css text/javascript application/json application/javascript application/x-javascript application/xml;
gzip_vary on;
gzip_disable "MSIE [1-6]\.";

root /home/apps/www/manager-web/dist; #vue dist包存储路径
include /etc/nginx/mime.types;
location / {
    index index.html;
    try_files $uri $uri/ /index.html;
}

location /admin/ {

    proxy_pass http://127.0.0.1:8080/admin/; #修改此地址为后台服务地址
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header Host $host:$server_port;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    proxy_connect_timeout 1;
    proxy_buffering off;
    chunked_transfer_encoding off;
    proxy_cache off;
    proxy_send_timeout 30m;
    proxy_read_timeout 30m;
    client_max_body_size 100m;
}
}

Инструкция по использованию

(Подготовка, пожалуйста, подождите) перейдите на doc.bytecub.cn.

Часть скриншотов

Благодарность

vue-element-admin

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

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

Введение

Веб-интерфейс платформы Интернета вещей ByteCub, разработанный с использованием Vue 2.x. Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/byte-cub-bytecub-manager-ui.git
git@gitlife.ru:oschina-mirror/byte-cub-bytecub-manager-ui.git
oschina-mirror
byte-cub-bytecub-manager-ui
byte-cub-bytecub-manager-ui
master