Home

Awesome

已停止维护 已停止维护 已停止维护 !!!!!

快速预览

<img src="https://dcdn.it120.cc/2020/05/25/e4d25c03-4bd7-4dc5-9032-9c6d55c7ff6a.gif" width="375px">

扫码体验

<img src="https://dcdn.it120.cc/2021/08/17/6930b217-07f2-4245-8d25-812ee89d60b6.jpg" width="200px">

关于本项目

fire-shop-lite是一个电商小程序前端开源项目,基于wechat-app-mall二次开发而来。

主要功能包括:

1.拼团

2.砍价

3.分销

4.商品海报生成

5.优惠券

……

国内仓库:码云仓库

注意事项

没有直播权限的小伙伴,可以自行去掉直播插件

1.app.json中去掉直播插件

"live-player-plugin": {
	"version": "1.0.8", 
	"provider": "wx2b03c6e691cd7370"
}

2.pages/index/index.wxml中删除或注释掉直播插件引用

<navigator wx:if="{{aliveRooms.length> 0}}" url="plugin-private://wx2b03c6e691cd7370/pages/live-player-plugin?room_id={{aliveRooms[0].roomid}}" class="live-ad padding-tb">
	<image src="../../images/live_ad.png"></image>
</navigator>

文档教程

文档教程

使用到的开源项目

微信电商小程序EastWorld /wechat-app-mall

api工厂小程序接口SDK

鲜亮的高饱和色彩,专注视觉的小程序组件库ColorUI

小程序海报组件-生成朋友圈分享海报并生成图片

接口 & 后台声明

本项目为小程序商城纯前端项目,由于人力和精力所限,本项目并未有开发配套的后台系统,而是直接使用了 api 工厂 提供的免费接口和后台,可以完全满足本项目的所有功能需求。

初始化测试数据

注册api工厂

登录后台,左侧菜单 “工厂设置” --> “数据克隆” --> “将别人的数据克隆给我”

对方商户ID填写 9436

点击 “立即克隆” ,然后退出后台重新登录

你将立即享有初始化测试数据,方便你进行测试

编译说明

本项目使用了npm模块,请在项目设置中勾选“使用npm模块”

本项目使用基于 ES7 的语法,所以请在开发工具中开启 “增强编译”, 否则会提示以下错误:

thirdScriptError 
 sdk uncaught third Error 
 regeneratorRuntime is not defined 
 ReferenceError: regeneratorRuntime is not defined
<img src="https://dcdn.it120.cc/2019/08/28/c5169c15-abda-4e5f-91d5-6dfcfe382fb2.png">

如果你的开发工具没用看到“增强编译”的选项,请升级开发工具到最新版

使用说明

1、申请后台账号/获取专属域名

2、开通商城模块

<img src="https://cdn.it120.cc/apifactory/2018/11/14/b61fe6ffb2460f7e4554758b394814f5.png">

3、修改根目录下 config.js 文件

module.exports = {
  version: "2.0.0",
  note: '增加拼团砍价和分销,优化UI', // 这个为版本描述,无需修改
  subDomain: "fireshop", // 根据教程 https://www.yuque.com/apifm/doc/qr6l4m 查看你自己的 subDomain
  shareProfile: '百款精品商品,总有一款适合您', // 首页转发的时候话术
  goodsDetailSkuShowType: 0, // 0 为点击立即购买按钮后出现规格尺寸、数量的选择; 1为直接在商品详情页面显示规格尺寸、数量的选择,而不弹框
}

4、设置小程序合法服务器域名

5、重启您的小程序开发工具,完成

6、如何在后台管理小程序启动图和首页头部的轮播 banner 图片

这两个功能都是使用后台 “系统设置” --> “banner” 管理功能来实现的;
后台发布banner的时候,自定义类型请分别填写  app  和  home
小程序会自动读取类型为 app 的banner图片作为启动展示图片;
小程序会自动读取类型为 home 的banner图片作为首页的轮播图;

7、如果需要使用分享海报功能(海报中需要调用小程序用户头像),需要将域名wx.qlogo.cn加入downloadFile合法域名

8、订阅消息(以前的模板消息)如何使用?请查阅 “api工厂” 的教程:

https://www.yuque.com/apifm/doc/sw1dg9

系统参数设置

登录后台,左侧菜单“系统设置” --> “系统参数” 菜单;如果你找不到该菜单,那是因为你还没启用 “系统参数设置” 的模块,左侧菜单“系统设置” --> “模块管理”,启用 “系统参数设置” 模块,然后F5刷新网页即可

常见问题

如何升级到最新版

使用交流

技术交流QQ群 878573318(口令:fire-shop-lite)联系作者
<img src="https://box.kancloud.cn/7c84f8cccee146b86a7b9edaa23d4796_540x740.png" width="200px"><img src="https://dcdn.it120.cc/2020/02/16/6c39cf7a-9480-4e23-baf3-912c8cc62bfa.jpg" width="200px">

赞赏

微信赞赏支付宝打赏免费领美团饿了么红包
<img src="https://dcdn.it120.cc/2020/02/16/256e8788-73b7-40d1-8c1b-e952ff99501e.jpg" width="200px"><img src="https://dcdn.it120.cc/2020/02/16/42036389-dd76-4ab5-813e-7c7bd475dbc7.jpg" width="200px"><img src="https://dcdn.it120.cc/2021/08/17/09221b53-bce2-40ab-a7f7-f63508661ae6.jpeg" width="200px">