Shopping WeChat baseado em Laravel5.2, Vue.js1.0
Se gostar, dê uma estrela, obrigado!
Como a conta de teste da interface tem no máximo 100 seguidores, algumas respostas podem não ser enviadas para a interface após serem seguidas, como:
Limparei meus seguidores regularmente para facilitar o acesso.
Back-end do iMall
Interface do iMall
Blog Laravel Vue
Conta pública de teste de interface WeChat
Shopping WeChat
CMS de back-end
Você pode registrar diretamente uma conta para navegar
Não há necessidade de configurar informações de conta pública, esta função será removida e substituída por um arquivo de configuração
As funções do iMall estão em desenvolvimento, por favor, não exclua nenhum dado em segundo plano.
Como o menu da conta oficial é sempre alterado, comentei o roteamento do menu da conta oficial e a entrada de configuração do menu da conta oficial na visualização, que pode ser aberta em rotas.php e 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
Durante a fase de desenvolvimento, precisamos compilar *.vue, *.sass e outros arquivos em tempo real. Se quisermos que o npm execute vários processos, podemos usar a ferramenta simultaneamente.
npm install -g concurrently
concurrently " npm run taskA " " npm run taskB "
Tomemos este projeto como exemplo:
concurrently " webpack --watch " " gulp watchsass "
A vida não é uma corrida de revezamento, é uma maratona. O trabalho duro será recompensado.
Vamos lá, a juventude não tem fracasso