mall4j地址:https://gitee.com/gz-yami/mall4j
vue后台地址:https://gitee.com/gz-yami/mall4v,不要用mall4j里的mall4v,那个代码有问题。

项目文档:https://www.kancloud.cn/yami/mall4j/1250341

Java接口

java跑起来没啥问题,注意这个项目把前端API接口和后台API分离,界面更是分离了。
image.png
image.png
要运行后台和前端API的话,两个项目都得跑起来。

Vue后台

安装依赖

建议使用cnpm安装。

  • 这个安装依赖需要python2版本,自己下好python2
  • cnpm i报错时,看看是不是node-sass报错,如果是,先安装windows-build-toolscnpm i -g windows-build-tools.
  • 安装这个windows-build-tools需要管理员身份运行cmd。
  • 安装这个windows-build-tools出错需要手动安装vs_BuildTools.exe,它帮你下载了,一般来说目录是:C:\Users\Lenovo\.windows-build-tools下。双击打开安装
  • image.png
  • 装完windows-build-tools —> node-sass —->cnpm i,没报错就好了。

运行

npm run dev运行。
端口配置,在config/index.js:
image.png

登录

默认账户:admin 123456
注意:环境需要开启redis,不然登录报错未授权,其实是验证码错误。