V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
koahub
V2EX  ›  Node.js

多多小程序开源版

  •  
  •   koahub · 2018-09-08 11:42:23 +08:00 · 4863 次点击
    这是一个创建于 2029 天前的主题,其中的信息可能已经有所发展或是发生改变。

    doodoo

    多多小程序开源版

    API 接口文件 server

    环境需求

    node >= 8.0 mysql pm2

    配置文件 .env

    # 应用配置
    APP_PORT=3001
    APP_HOST=http://127.0.0.1:3001
    
    # 验证码
    VERIFY_MAXIP=36
    VERIFY_MAXPHONE=6
    
    # MYSQL 数据库链接
    MYSQL=true
    MYSQL_HOST=127.0.0.1
    MYSQL_USER=root
    MYSQL_PASSWORD=root
    MYSQL_DATABASE=doodoo
    MYSQL_PORT=3306
    MYSQL_CHARSET=utf8mb4
    
    # REDIS 链接
    REDIS=true
    REDIS_HOST=127.0.0.1
    REDIS_PORT=6379
    REDIS_PREFIX=xxx
    
    # 七牛云
    QINIU=false
    QINIU_ACCESSKEY=xxx
    QINIU_SECRETKEY=xxx
    QINIU_BUCKET=xxx
    QINIU_DOMAIN=xxx
    
    # 分页
    PAGE_SIZE=20
    
    # jwt 配置
    JWT_SECRET=xxx
    JWT_EXPIRESIN=7 days
    
    # 微信开放平台
    OPEN_APPID=xxx
    OPEN_APPSECRET=xxx
    OPEN_TOKEN=xxx
    OPEN_ENCODINGAESKEY=xxx
    
    # 微信服务号
    WX_APPID=xxx
    WX_APPSECRET=xxx
    WX_TOKEN=xxx
    WX_ENCODINGAESKEY=xxx
    
    # 支付宝支付
    ALIPAY_ACCOUNT=xxx
    ALIPAY_PARTNER=xxx
    ALIPAY_KEY=xxx
    
    # 阿里云短信
    ALISMS_APPKEY=xxx
    ALISMS_APPSECRET=xxx
    ALISMS_FREE_SIGN_NAME=xxx
    ALISMS_TEMPLATE_CODE=xxx
    

    安装使用

    // 进入项目
    cd server
    // 使用 yarn 或者 npm 安装依赖
    yarn 或者 npm install
    // 导入数据库文件 
    /sql/doodoo.sql
    // 配置数据库连接文件 
    .env
    // 启动项目
    pm2 start pm2.json
    

    启动信息

    [doodoo] Version: 1.0.1
    [doodoo] Website: http://127.0.0.1:3001
    [doodoo] Nodejs Version: v10.9.0
    [doodoo] Nodejs Platform: darwin x64
    [doodoo] Server Enviroment: dev
    [doodoo] Server Startup Time: 2497ms
    [doodoo] Server Current Time: 2018-09-05 15:21:30
    [doodoo] Server Running At: http://127.0.0.1:3001
    

    后台 client

    安装使用

    // 进入项目
    cd client
    // 使用 yarn 或者 npm 安装依赖
    yarn 或者 npm install
    // 配置 API 接口文件
    nuxt.config.js
    const apiHost = "http://127.0.0.1:3001"
    // 启动项目
    // 后台地址: http://127.0.0.1:3000/public/login 默认账号:18538253627 密码:18538253627
    // 超管地址: http://127.0.0.1:3000/admin 默认账号:admin 密码:admin
    yarn dev
    

    小程序端 wxa

    使用说明

    // 配置 API 接口文件
    utils/doodoo.js // 第 8 行
    wx.doodoo.host = "127.0.0.1:3001"
    wx.doodoo.secure = true; // 开发模式
    // 正式上线请把开发模式关闭
    

    问题反馈

    在使用中有任何问题,请使用以下联系方式联系我们

    QQ 群: 874449168(交流群①)

    874449168

    EMAIL: [email protected]

    码云: https://gitee.com/doodooke/doodoo

    官网

    多多客 Doodooke 小程序

    缩略图

    4 条回复    2018-10-26 11:54:39 +08:00
    PythonAnswer
        1
    PythonAnswer  
       2018-09-08 12:10:16 +08:00 via iPhone
    以为是输入法那个多多
    whevether
        2
    whevether  
       2018-09-09 00:04:57 +08:00
    这么牛逼的码? 你们官网的 vue 源码都暴露了.是不是打包的时候把 sourcemap 也传上去啦.
    nicolasleohu
        3
    nicolasleohu  
       2018-10-08 15:06:29 +08:00
    赞~你们的线上系统有可以体验的地方吗?
    koahub7866
        4
    koahub7866  
       2018-10-26 11:54:39 +08:00
    多多客小程序官网:doodooke.com
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2930 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 14:02 · PVG 22:02 · LAX 07:02 · JFK 10:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.