基于Laravel5.2,Vue.js1.0的微信商城,用于

iMall

基于Laravel5.2,Vue.js1.0的微信商城

喜欢给个star,谢谢!

由于接口测试号粉丝最多100人,可能关注后会出现部分回复接口无法推送的情况,如:

微信无法正确推送"subscribe"事件至服务器; 粉丝扫码关注后,微信给服务器的状态依然为"unsubscribe"; 粉丝在公众号中回复,微信不会讲消息推送至服务器; 公众号无法做出相应的回复反馈给粉丝,如自动回复,欢迎语等。

我会定期清空粉丝,以方便访问。

iMall Backend

iMall Frontend

Laravel Vue Blog

微信接口测试公众号

微信商城

后台CMS

可以直接注册一个账号进行浏览

不需要配置公众号信息,此功能将移除,替换为配置文件

iMall 功能陆续开发中,浏览后台请勿删除任何数据

由于公众号菜单总是被人改动,我注释掉了公众号菜单路由以及视图中的公众号菜单设置入口 可以在routes.php、app.blade.php中开启

项目说明 后端(API)基于:"laravel/framework": "5.2.*" 前端(商城)基于:"vue": "^1.0.26" 商城UI基于:"mint-ui": "^1.0.2" 后端(CMS)基于:"Inspinia Admin Template" 微信SDK采用:"overtrue/laravel-wechat": "~3.0" 重要提示 本项目仅为学习Laravel&Vue&Wechat API 未对接微信支付(测试接口号无法调起微信支付API) CMS订单模块发货等功能还未开发 环境要求 PHP≥5.59 composer:1.2.1 node:v6.2.0 npm:3.8.9 PHP 扩展 open_ssl fileinfo TODOS 对接微信支付 CMS订单管理模块 CMS UI 替换为Inspinia Composer 、NPM配置

#启动composer中国镜像服务 composer config -g repo.packagist composer https://packagist.phpcomposer.com #启动npm淘宝源 npm i -g nrm nrm ls #查看所有npm 源 nrm use taobao #use 你想要的那一个 安装步骤 安装Composer Package

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 安装NPM Package

cd iMall/ npm install #此时会依赖.npmrc进行安装node-sass等所有package,若要修改为其他源请修改该文件 #编译sass gulp admin-sass gulp mall-sass gulp global-sass npm run build 组件开发

开发阶段,我们需要实时编译*.vue,*.sass等文件,想要npm执行多个进程,可以使用concurrently这个工具

npm install -g concurrently concurrently "npm run taskA" "npm run taskB"

拿本项目来说,可以这样:

concurrently "webpack --watch" "gulp watchsass"

人生不是接力跑,是马拉松,努力会有回报

加油,年轻没有失败

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。