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

OSCHINA-MIRROR/givebest-node-nest-vue-nuxt-cms

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

GiiBee CMS

Система управления контентом (CMS), разработанная на основе nest.js с использованием node.js и nuxt.js на базе vue.js, используется для реализации SSR-рендеринга на стороне сервера и генерации статического HTML, что способствует SEO. Подходит для предприятий при создании веб-сайтов типа SEO.

Начало работы

MySql

  1. Создайте таблицу nest_cms_api.
  2. Используйте команду MySql или программное обеспечение для управления, чтобы импортировать файл .sql в каталог DB.

Сервер CMS API

cd server
npm install

# разработка
$ npm run start

# режим наблюдения
$ npm run start:dev

# производственный режим
$ npm run start:prod

Управление CMS

cd admin
npm install --legacy-peer-deps

# служить с горячей перезагрузкой на localhost:3002
npm run dev

# сборка для производства и запуск сервера
npm run build:stage
npm run build:prod

Веб CMS

cd web
npm install

# разработка
$ npm run dev

# сборка для производства и запуск сервера
$ npm run build
$ npm run start

# генерация статического проекта
$ npm run generate

Функции

  • NestJS + MySql вывод API.
  • API вызывает чувствительные записи операций IP, информацию администратора и клиента.
  • NuxtJS + Vue + Bootstrap-vue может генерировать статический HTML для всего сайта (SEO).
  • Nuxtjs vue реализует SSR рендеринг на стороне сервера (SEO).
  • Element UI + Vue реализует управление CMS.
  • Разделение фронтенда и бэкенда.
  • Аутентификация JWT.
  • Классификация товаров поддерживает пользовательскую маршрутизацию и описание веб-страницы (SEO).
  • Название продукта поддерживает пользовательскую маршрутизацию и описание веб-страницы (SEO).
  • Адаптивные веб-страницы, адаптированные к ПК и мобильным терминалам.

Скриншот

Веб CMS

home

home

product

product

about
about

Управление CMS

banner

product

product

CMS API

API

Лицензия

Apache License 2.0.

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

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

Введение

Использование CMS-системы, разработанной с помощью Nest.js на основе Node.js и Nuxt.js на базе Vue.js, позволяет реализовать SSR (Server Side Rendering) — серверный рендеринг. Также система может генерировать статический HTML, что благоприятно для SEO. Подходит для создания SEO-сайтов в рамках корпоративных проектов. Развернуть Свернуть
Vue и 6 других языков
Apache-2.0
Отмена

Обновления (4)

все

Участники

все

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

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/givebest-node-nest-vue-nuxt-cms.git
git@api.gitlife.ru:oschina-mirror/givebest-node-nest-vue-nuxt-cms.git
oschina-mirror
givebest-node-nest-vue-nuxt-cms
givebest-node-nest-vue-nuxt-cms
main