Lilishop B2B2C 商城系统
Добро пожаловать для обсуждения требований, обсуждения бизнеса и обсуждения технологий (основные проблемы решаются самостоятельно, другие проблемы сначала просматриваются в документации, а затем задаются вопросы)
Не нужно добавлять острые углы в старую группу, активность старой группы низкая, многие из них скрываются под поверхностью. Новая группа относительно более активна:
PS: Демонстрационный сайт использует мастер-ветку для развертывания во всех средах. Если у вас есть проблемы с демонстрационным сайтом, вы можете оставить отзыв. Если демонстрационный сайт работает нормально, но у вас возникли проблемы при локальном запуске, вам необходимо решить их самостоятельно.
Опыт работы с общедоступной учётной записью/мини-программой/приложением, сканирование QR-кода:
https://www.bilibili.com/video/BV1B28EeJEnP/
https://www.bilibili.com/video/BV1WD87eoE9F/
Убедитесь, что версия узла 14, рекомендуется 14.17.0
Вы можете использовать yarn или npm для установки.
// Если yarn не установлен, установите его
npm install yarn -g
// Переключитесь на источник
yarn config set registry https://registry.npmmirror.com
// В качестве примера рассмотрим проект buyer
cd buyer
yarn install
yarn dev
npm config set registry https://registry.npmmirror.com
// На примере проекта buyer
cd buyer
npm run install
npm run dev
//Переключитесь на другое зеркало
// npm
npm config set registry http://mirrors.cloud.tencent.com/npm/
// yarn
yarn config set registry http://mirrors.cloud.textent.com/npm/
Можно следовать этому методу, чтобы найти проблему:
1. Проверьте, является ли Node.js версией 14.17.0.
2. Есть ли в каталоге проекта package-lock.json или .npmrc или .yarnrc, которые устанавливают зеркало источника. Если да, удалите и переустановите.
3. Переключите текущий npm или yarn на зеркало источника и повторите попытку.
Официальный сайт: https://pickmall.cn
Lilishop — это система магазина, которая поддерживает размещение продавцов. Она разработана на основе SpringBoot для бэкенда и Vue и uniapp для фронтенда. Весь исходный код системы полностью открыт.
Бэкенд и фронтенд разделены, поддерживают распределённое развёртывание, поддерживают Docker, каждый API независим, и имеет независимый потребитель.
API не требует отдельного развёртывания, просто запустите один jar-файл, и он будет работать нормально. Если вам нужно, вы можете перейти по ссылке. https://gitee.com/beijing_hongye_huicheng/lilishop-simplify
gitee: https://gitee.com/beijing_hongye_huicheng
зеркало github: https://github.com/lilishop?tab=repositories
В проекте магазина есть три папки: buyer — клиентская часть для покупателей, seller — клиентская часть для продавцов, manager — административная часть.
PS: код подтверждения мобильного телефона — «111111».
Адрес администратора платформы: https://admin-b2b2c.pickmall.cn, учётная запись: admin/123456
Магазин продавца: https://store-b2b2c.pickmall.cn, учётная запись: 13011111111/111111
Клиентская страница магазина: https://pc-b2b2c.pickmall.cn
Мини-программа/общедоступная учётная запись/приложение магазина: отсканируйте QR-код.
База данных магазина Используйте docker-compose для развёртывания базы данных и автоматически инициализируйте базу данных. Нет необходимости загружать или выполнять какие-либо операции вручную.
Если вы хотите развернуть вручную, вам нужно получить sql [нажмите, чтобы перейти] (PS: здесь есть sql, соответствующий тегу версии, если это историческая версия, то также переключитесь на исторический проект docker для получения sql. При обновлении до исторической версии обновите базу данных в соответствии с java. Корневой каталог DB в каталоге).
Описание | Фреймворк | Описание | |
---|---|---|---|
Базовая структура | Spring Boot | MVC framework | Spring MVC |
Постоянная структура | Mybatis-Plus | Структура сборки программы | Maven |
Реляционная база данных | MySQL | Брокер сообщений AMQP | RocketMQ |
Кэш | Redis +MongoDB | Поисковая система | Elasticsearch |
Структура безопасности | Spring Security | Пул соединений с базой данных | Druid |
База данных Sharding | sharding | Планировщик задач | xxl-job |
Балансировка нагрузки | Nginx | Статические ресурсы | Alibaba Cloud OSS |
SMS | Alibaba Cloud SMS | Аутентификация | JWT |
Обработка журнала | Log4j | Интерфейс спецификации | RESTful |
Базовый JS-фреймворк: Vue.js.
Видеоплеер: Dplayer.
Управление маршрутизацией: Vue Router.
Система управления состоянием: Vuex.
Базовая UI-библиотека: iView.
Сетевые запросы: axios.
Описание | Архитектура | Описание | Архитектура |
---|---|---|---|
Базовая UI-библиотека | uViewui | Базовый фреймворк | uni-app |
Препроцессор CSS | scss | Картографический движок | amap |
В будущем будет представлено больше решений для различных сценариев. Поддержка будет оказана для следующих архитектур: микросервисы, SaaS, бэкенд и др. Будет доступна возможность коммерческого обновления.
Коммерческая версия и версия с открытым исходным кодом имеют одинаковый код.
Для коммерческого использования требуется лицензия. Вы можете получить её, связавшись со службой поддержки на официальном сайте или с администратором группы в QQ.
Коммерческий тип лицензии — бессрочная лицензия с возможностью постоянного обновления.
Если вам нужна информация о коммерческих случаях использования, которые включают многоуровневую двойную лицензию, вы можете обратиться к отделу продаж.
Вы можете связаться с владельцем репозитория по личным сообщениям, если у вас есть собственные обучающие видео, записи об обучении или вы хотите продвигать связанные проекты с открытым исходным кодом.
Пример:
Анализ от коллеги, который пишет код утром: https://blog.csdn.net/vaevaevae233/category_12103567.html
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарий ( 0 )