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

OSCHINA-MIRROR/pop-emementCloud-happycrd-system

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 4.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 14:09 568d00d

Введение

Описание

Это интерфейс для администраторов, созданный с использованием Vue.js 2.0 и Element-UI версии 2.x.

На данный момент последняя версия Element-UI — 2.4.11.

Документация: http://element-cn.eleme.io/#/zh-CN/component/table.

Структура проекта

├── build  #каталог файлов, связанных с компиляцией webpack, обычно не используется
├── config  #каталог конфигурации
│   ├────dev.env.js  #файл переменных среды разработки
│   ├────index.js    #основной файл конфигурации
│   └────prod.env.js #файл переменных производственной среды
├── dist  #каталог размещения скомпилированных файлов в производственной среде (каталог публикации)
├── server  #каталог кода сервера, предоставляющего интерфейсы для внешнего интерфейса
├── src #каталог исходного кода внешнего интерфейса
│   ├───—api  #каталог файла интерфейса
│   ├───—assets  #каталог ресурсов
│   ├───—common  #каталог общих файлов
│   ├───—components  #каталог компонентов и страниц
│   ├───—router  #каталог маршрутизации
│   ├───—App.vue #файл входа в проект
│   ├───—bus.js  #компонент общего обмена данными
│   └────main.js  #основной файл проекта
├── static  #каталог статических ресурсов в режиме разработки
├── index.html #файл главной страницы, можно добавить некоторую информацию о метаданных или код статистики
├── package.json #файл конфигурации проекта
└── README.md #документация по проекту, формат markdown

Связанные технологии:

  • Vue.js 2.0: набор фреймворков для создания пользовательских интерфейсов, которые просты в использовании, гибки и эффективны.
  • Element-UI: набор библиотек компонентов на основе Vue 2.0, предназначенных для разработчиков, дизайнеров и менеджеров продуктов.
  • vue-router: официальный компонент маршрутизации, который упрощает создание одностраничных приложений (SPA) с помощью Vue.js.
  • axios: клиент HTTP-запросов на основе Promise, который можно использовать как в браузере, так и в node.js.

Компиляция и запуск проекта

Первый шаг: сначала установите среду node v8.2.1, вы можете использовать nvm для установки, поддерживая переключение между несколькими версиями.

Второй шаг: скачать проект
Можно напрямую загрузить исходный код проекта с git.
Или используйте команду git для загрузки
#команда git для скачивания
git clone xxxxx

Третий шаг: запустить сервер

Четвёртый шаг: запустить внешний интерфейс
(1) Откройте новое окно командной строки.
(2) Перейдите в каталог проекта и установите зависимости
> cd ваше местоположение/happycrd-system
> npm install
(3) После успешной установки зависимостей выполните команду запуска
> npm run dev
# Отображение следующего содержимого указывает на успешный запуск локально
# DONE Compiled successfully in 7515ms
# Listening at http://localhost:8081

#Команда компиляции для производственной среды с минимизацией
npm run build

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

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

1
https://api.gitlife.ru/oschina-mirror/pop-emementCloud-happycrd-system.git
git@api.gitlife.ru:oschina-mirror/pop-emementCloud-happycrd-system.git
oschina-mirror
pop-emementCloud-happycrd-system
pop-emementCloud-happycrd-system
master