导航

    Taro 社区

    Taro

    • 注册
    • 登录
    • 搜索
    • 版块
    • 最新
    • 话题
    • 热门
    • 群组
    1. 主页
    2. layzhou
    L
    • 资料
    • 关注
    • 粉丝
    • 主题
    • 帖子
    • 最佳
    • 群组

    layzhou

    @layzhou

    多年互联网经验,目前从事产品和运营

    0
    声望
    14
    帖子
    3487
    资料浏览
    0
    粉丝
    0
    关注
    注册时间 最后登录
    网站 layzhou.com 位置 安徽合肥 年龄 23

    layzhou 关注

    layzhou 发布的帖子

    • RE: Taro 可以使用 StoryBook 或者其他工具展示组件库吗?

      111

      发布在 Taro
      L
      layzhou
    • GlobeCat类美团多商户生活服务系统开源啦!技术栈Eggjs+Tarojs+AntDesign+React+Graphql

      Eggjs+Tarojs+AntDesign+React+Graphql-GlobeCat类美团多商户生活服务系统开源版

      一、项目介绍

      萌猫智科GlobeCat多商户生活服务系统,是一个类似美团的多商户购物生活系统,包含有前台商城系统(小程序、H5、APP、快应用)、后台管理系统以及服务端。技术栈主要有Eggjs+Tarojs+AntDesign+React+Graphql,用户画像主要有平台管理员、有购物需求的用户、入驻的商户,功能主要包括附近的商户、支持抢购、优惠卷、会员PLUS功能、邀请赚钱、订单管理、详细搜索等功能。了解最新二期关注下方群聊二维码。

      演示图:

      • 小程序:client0.jpgclient1.jpgclient2.jpgclient3.jpg

      • 商城管理系统:admin.jpg

      安装部署:

      • 开发环境安装
      1. 手动下载zip代码或者使用命令下载git clone

      2. 进入代码根目录:

        • admin 后台管理系统代码
        • client 前台商城系统代码
        • server 服务端代码
      3. 配置config文件:

        • 后台管理系统配置:

          admin/src/services/api.js中配置'prefix'的值改成后台默认接口地址

          http://127.0.0.1:7001/

        • 前台商城系统配置:

          client/src/config/index.js中配置请求连接前缀origin为默认接口地址

          http://127.0.0.1:7001/

        • 服务端的配置

          在本地需要开启redis和mysql

          server/config/config.default.js和config.local.js中配置对应的redis,mysql,以及第三方的接口配置。

      4. 启动程序

        • 首先启动后台也就是服务端

          # 安装依赖包
          npm i
          npm run dev
          open http://localhost:7001/
          
        • 启动后台管理系统

          npm i
          npm run tsc
          npm run start
          
        • 启动前台商城系统

          npm i
          # 微信小程序
          npm run dev:weapp
          # 百度小程序
          npm run dev:swan
          # 支付宝小程序
          npm run dev:alipay
          # h5网页
          npm run dev:h5
          # react-native
          npm run dev:rn
          
      • 线上环境安装

      在本地安全平稳运行后,如果您想在您的生产环境上面部署,你可能需要搭建线上的安全生产环境。

      1. 服务端

        在服务器上需要开启redis和mysql

        到server目录下打开控制台或者cd到server目录进行

        npm i
        npm run start
        

        Eggjs框架内置了 egg-cluster 来启动 Master 进程,Master 有足够的稳定性,不再需要使用 pm2 等进程守护模块。

      2. 前台商城系统

        npm i
        # 微信小程序
        npm run build:weapp
        # 百度小程序
        npm run build:swan
        # 支付宝小程序
        npm run build:alipay
        # h5网页
        npm run build:h5
        # react-native
        npm run build:rn
        

        按照您的需求可以进行按需打包,得到的代码在client/dist目录下,按需上传服务器。

      3. 后台管理系统

        npm i
        npm run build
        

        打包后的文件在admin/dist目录下,倒出后进行服务器代码上传。

      二、对开源项目感兴趣或者其他你想实现的想法?请联系我们

      交流群:qq.jpg

      联系QQ: 59187993

      反馈邮箱: layzhou@foxmail.com

      三、协议规定

      未获取商业授权之前,不得将本软件用于商业用途(包括但不限于二次开发销售,以营利为目的的商业用途等)。

      发布在 Taro 实践 + 案例
      L
      layzhou
    • RE: 分享一个无人零售系统:Tarojs+Eggjs+AntDesign+React+Graphql+Typescript

      github地址:https://github.com/lay-zhou/youdidao-unmanned-shop

      发布在 Taro 实践 + 案例
      L
      layzhou