Исходный код системы электронной коммерции с открытым исходным кодом Jam Store представляет собой модульную систему социальной электронной коммерции B2C, которая построена на основе самой популярной технологии с открытым исходным кодом. Бэк-энд основан на PHP-фреймворке Laravel, а фронт-энд. основан на апплете WeChat и vue.js для достижения полного разделения клиентской и внутренней частей.
Исходный код системы электронной коммерции Jam Shop с открытым исходным кодом уже несколько лет обслуживает крупные корпоративные проекты, включая 500 крупнейших компаний США, а также десятки успешных предпринимательских проектов, охватывая сценарии полного обслуживания в сфере красоты, общественного питания, одежды и электронной коммерции. и других отраслях. Постоянно оптимизируйте свои действия в реальных условиях, а также обновляйте и совершенствуйтесь в современной бизнес-среде.
Исходный код системы электронной коммерции с открытым исходным кодом Jam Store представляет собой версию с открытым исходным кодом, извлеченную из коммерческих продуктов компании. Для базовых модулей (таких как компоненты в каталоге компонентов) мы добились 100% покрытия модульными тестами, что обеспечивает надежность. продукта, используется ли он для коммерческих проектов или самостоятельного обучения, это очень хороший выбор. При этом версия с открытым исходным кодом основана на лицензии MIT и может использоваться в любом сценарии.
Исходный код системы электронной коммерции с открытым исходным кодом Jam Shop предназначен для предоставления ИТ-разработчикам среднего и продвинутого уровня продуктов с открытым исходным кодом, которые можно использовать, тестировать, передавать и развивать.
В последующих версиях мы также разработаем версию uni-app, которая будет охватывать H5, мини-программы и приложения. В то же время мы также объединим Swoole для решения проблем производительности самой платформы Laravel.
1. Описание документа:
Пакет исходного кода содержит всего 4 файла, в том числе:
ec.api-develop.zip — это исходный код API + фонового управления.
ec.miniprogram-vip.zip — исходный код мини-программы.
Версия функции электронной коммерции с открытым исходным кодом iBrand.png — это список функций каждой нашей версии.
2. Возможности описания внешнего апплета:
1. Для разработки используйте родной язык мини-программы, порог развития низкий.
2. Используйте gulp+webpack для разработки, что делает редактирование и упаковку более удобными.
3. Использование Less упрощает написание стилей.
4. Запросы интерфейса и часто используемые функции инкапсулируются единообразно, что упрощает вызов.
Установить:
[email protected]:ibrandcc/miniprogram-ecommerce-open-source.git//Клонировать текущий проект
npminstall//Установим зависимости, необходимые для проекта
npminstall--globalgulp//Если gulp не установлен на компьютере, его необходимо установить глобально. Если он установлен, его можно игнорировать.
gulp//Используется для компиляции меньшего количества данных в wxss
npmrundev//Compile создаст каталог dist в текущем проекте. Используйте инструменты разработчика WeChat, чтобы открыть каталог и увидеть эффект. Примечание. Чтобы разработать проект, вы все равно можете открыть каталог проекта.
npmrunbuild//Компилируем текущий проект
3. API + функции описания фонового управления:
1. Используйте Laravel+dingo/api для завершения разработки интерфейса.
2. На основе модели разработки модулей или пакета каждый модуль представляет собой пакет, а базовый модуль прошел модульное тестирование с высокой возможностью повторного использования и масштабируемостью.
3. Внедрить бэкэнд управления на базе Laravel-admin.
4. Он отвечает потребностям большинства отечественных компаний электронной коммерции B2C и может быть легко трансформирован в модели B2B, O2O и S2B2C.