Торговый центр WeChat на базе Laravel5.2, Vue.js1.0
Если вам это нравится, поставьте звезду, спасибо!
Поскольку у тестовой учетной записи интерфейса может быть не более 100 подписчиков, некоторые ответы могут не отправляться в интерфейс после подписки, например:
Я буду регулярно очищать своих подписчиков для облегчения доступа.
iMall Бэкэнд
Интерфейс iMall
Блог Laravel Vue
Публичный аккаунт теста интерфейса WeChat
WeChat Молл
Бэкэнд CMS
Вы можете напрямую зарегистрировать учетную запись для просмотра
Нет необходимости настраивать информацию общедоступной учетной записи, эта функция будет удалена и заменена файлом конфигурации.
Функции iMall находятся в стадии разработки, пожалуйста, не удаляйте данные в фоновом режиме.
Поскольку меню официальной учетной записи всегда меняется, я закомментировал маршрутизацию меню официальной учетной записи и вход в настройки меню официальной учетной записи в представлении, которое можно открыть в маршрутах.php и app.blade.php.
#启动composer中国镜像服务
composer config -g repo.packagist composer https://packagist.phpcomposer.com
#启动npm淘宝源
npm i -g nrm
nrm ls #查看所有npm 源
nrm use taobao # use 你想要的那一个
git clone https://github.com/PassionZale/iMall.git
cd iMall/
git update-index --assume-unchanged config/wechat.php
cp .env.example .env
#在.env中配置好数据库连接,并且在wechat.php配置你的公众号信息,继续执行以下步骤
composer install
php artisan key:generate
php artisan migrate
cd iMall/
npm install
#此时会依赖.npmrc进行安装node-sass等所有package,若要修改为其他源请修改该文件
#编译sass
gulp admin-sass
gulp mall-sass
gulp global-sass
npm run build
На этапе разработки нам необходимо скомпилировать *.vue, *.sass и другие файлы в реальном времени. Если мы хотим, чтобы npm выполнял несколько процессов, мы можем использовать этот инструмент одновременно.
npm install -g concurrently
concurrently " npm run taskA " " npm run taskB "
Возьмем этот проект в качестве примера:
concurrently " webpack --watch " " gulp watchsass "
Жизнь – это не эстафета, это марафон. Усердный труд будет вознагражден.
Давай, у молодости нет неудач