多多客开源版,微信开放平台的小程序SaaS 系统,基于doodoo.js,vue.js

简介: 多多客作为青否原班人马打造的小程序第三方平台,结合5年商城系统、近2年小程序SaaS平台研发及运营经验,将重点发力小程序个性化和各类营销玩法,联合服务商、开发者、经营专家,共建服务生态,服务百万商家。

多多客作为青否原班人马打造的小程序第三方平台,结合5年商城系统、近2年小程序SaaS平台研发及运营经验,将重点发力小程序个性化和各类营销玩法,联合服务商、开发者、经营专家,共建服务生态,服务百万商家。

多多(doodoo)小程序开源版

多多客免费开源的小程序SaaS系统,koa.js + vue.js插件化最佳实践。

一键安装

执行命令wget https://gitee.com/doodooke/doodoo/raw/master/shell/oneStepInstall.sh && chmod 755 ./oneStepInstall.sh && ./oneStepInstall.sh

安装部署

开发环境安装
手动下载zip代码或者使用命令下载git clone https://gitee.com/doodooke/doodoo.git
进入代码根目录,然后执行命令安装依赖yarn install && yarn run bootstrap
进入mysql数据库,创建doodoo数据库
首先修改.env .env.web数据库配置文件,其他配置项可稍后配置
执行命令启动npm run dev,此时会同时启动前端和后端,并且修改前端代码会自动生效
打开浏览器访问http://127.0.0.1:3000,会跳转到插件市场
下载开源版会自动安装开源版相关的插件,安装完成之后手动执行命令重启npm run dev
打开浏览器访问http://127.0.0.1:3000,会跳转到登录页面,默认没有帐号密码,需要自己注册
通过以上步骤即已成功安装多多小程序开源版

生成环境部署
通过开发环境安装,调试,配置完成之后,执行以下命令编译启动npm run web:build && pm2 start pm2.json

常见问题

前后端如何分离启动?
前端开发人员启动命令:npm run web:dev
后端开发人员启动命令:npm run api:dev
启动成功之后,微信自动登录扫描之后没反应?
默认启动是使用一个域名,如果遇到当前问题,需要使用两个域名,一个绑定后端,一个绑定前端
从插件市场下载到插件为什么没有自动生效?
环境因素,代码启动的方式不同,所有默认生产环境启动推荐使用pm2。当代码没有自动生效时,请手动重启生效

问题反馈

在使用中有任何问题,请使用以下联系方式联系我们
多多客开源版:https://gitee.com/doodooke/doodoo
多多客官网:https://www.doodooke.com

目录
相关文章
|
4月前
|
JavaScript 前端开发 开发者
Vue.js 框架大揭秘:响应式系统、组件化与路由管理,震撼你的前端世界!
【8月更文挑战第27天】Vue.js是一款备受欢迎的前端JavaScript框架,以简洁、灵活和高效著称。本文将从三个方面深入探讨Vue.js:响应式系统、组件化及路由管理。响应式系统为Vue.js的核心特性,能自动追踪数据变动并更新视图。例如,通过简单示例代码展示其响应式特性:`{{ message }}`,当`message`值改变,页面随之自动更新。此外,Vue.js支持组件化设计,允许将复杂界面拆分为独立且可复用的组件,提高代码可维护性和扩展性。如创建一个包含标题与内容的简单组件,并在其他页面中重复利用。
85 3
|
2月前
|
JSON JavaScript 前端开发
vue尚品汇商城项目-day00【项目介绍:此项目是基于vue2的前台电商项目和后台管理系统】
vue尚品汇商城项目-day00【项目介绍:此项目是基于vue2的前台电商项目和后台管理系统】
51 1
|
3月前
|
JavaScript 前端开发 搜索推荐
推荐5款免费、开箱即用的Vue后台管理系统模板
推荐5款免费、开箱即用的Vue后台管理系统模板
152 1
|
3月前
|
存储 JavaScript 前端开发
Vue 3的响应式系统是如何工作的呢
【9月更文挑战第3天】Vue 3的响应式系统是如何工作的呢
126 4
|
3月前
|
缓存 JavaScript API
介绍一下Vue 3的响应式系统
【9月更文挑战第3天】介绍一下Vue 3的响应式系统
60 3
|
4月前
|
存储 JavaScript 前端开发
什么是 Vue 响应系统
【8月更文挑战第4天】什么是 Vue 响应系统
41 0
|
4月前
|
SQL 开发框架 前端开发
基于SqlSugar的开发框架循序渐进介绍(29)-- 快速构建系统参数管理界面-Vue3+ElementPlus
基于SqlSugar的开发框架循序渐进介绍(29)-- 快速构建系统参数管理界面-Vue3+ElementPlus
|
1月前
|
JavaScript API 开发者
Vue是如何进行组件化的
Vue是如何进行组件化的
|
7天前
|
JavaScript 关系型数据库 MySQL
基于VUE的校园二手交易平台系统设计与实现毕业设计论文模板
基于Vue的校园二手交易平台是一款专为校园用户设计的在线交易系统,提供简洁高效、安全可靠的二手商品买卖环境。平台利用Vue框架的响应式数据绑定和组件化特性,实现用户友好的界面,方便商品浏览、发布与管理。该系统采用Node.js、MySQL及B/S架构,确保稳定性和多功能模块设计,涵盖管理员和用户功能模块,促进物品循环使用,降低开销,提升环保意识,助力绿色校园文化建设。
|
1月前
|
JavaScript 前端开发 开发者
vue学习第一章
欢迎来到我的博客!我是瑞雨溪,一名热爱前端的大一学生,专注于JavaScript与Vue,正向全栈进发。博客分享Vue学习心得、命令式与声明式编程对比、列表展示及计数器案例等。关注我,持续更新中!🎉🎉🎉
41 1
vue学习第一章