}
}
}
}
}
}
萤火商城V2.0是一款轻量级、高性能的电商系统,支持微信小程序、H5、公众号及APP。其前后端源码完全开源,方便二次开发与商用。该系统提供unIapp前端,可生成小程序或百度、抖音、快手等前端应用,并配有商家后台stoRE开源端。
安装测试环境要求:Nginx 1.20、PHP7.4、MySQL 5.7。
安装步骤:
一、自动安装(推荐):
1. 将后端源码上传至服务器站点,设置站点运行目录为/public。
2. 通过浏览器访问站点域名 + /install,例如:[httPS://www.yourdomain.com/install](https://www.yourdomain.com/install)。
3. 遵循页面提示,完成自动安装。
二、手动安装(不推荐):
1. 同上一步骤上传后端源码至服务器站点。
2. 创建数据库,导入install目录下的install.sql文件。
3. 修改数据库连接文件(路径为/.env),完善用户名和密码等信息。
后台地址:
* 超管后台:[https://www.yourdomain.com/admin](https://www.yourdomain.com/admin)
* 商户后台:[https://www.yourdomain.com/store](https://www.yourdomain.com/store)
默认账户密码:admin / yinghuo。
关于uni-app端开源版的编译:
1. 导入uniapp项目:下载并安装HBuilderX(地址:[https://www.dcLoud.io/hbuilderx.html)。](https://www.DCLoud.io/hbuilderx.html%EF%BC%89%E3%80%82)
2. 在HBuilderX中,打开项目并修改config.js中的apiUrl为后端URL。
3. 配置manifest.jSon文件,选择对应的小程序配置,填写appid。
4. 本地调试:运行项目至ChRome浏览器,若出现跨域错误,可安装CORS插件解决。
5. 打包发行:使用HBuilderX进行H5或微信小程序的打包发行,具体路径详见上文描述。
关于萤火商城V2.0 store端的编译:
确保环境满足以下条件:
No!de – v18.16.0
npm – v9.6.5
yarn – v1.22.19
项目运行与发布步骤:
修改配置文件(路径:/public/config.js)中的服务端API信息。
安装依赖:执行yarn命令安装所需依赖。
开发模式运行、编译项目及发布项目,详细步骤请参照上文描述。最后将编译完成的文件复制至商城后端项目的/public/store目录下。