1. 程式人生 > >多多客開源版,微信開放平臺的小程式SaaS 系統,基於doodoo.js,vue.js

多多客開源版,微信開放平臺的小程式SaaS 系統,基於doodoo.js,vue.js

多多客作為青否原班人馬打造的小程式第三方平臺,結合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

安裝部署

開發環境安裝

  1. 手動下載zip程式碼或者使用命令下載git clone https://gitee.com/doodooke/doodoo.git
  2. 進入程式碼根目錄,然後執行命令安裝依賴yarn install && yarn run bootstrap
  3. 進入mysql資料庫,建立doodoo資料庫
  4. 首先修改.env .env.web資料庫配置檔案,其他配置項可稍後配置
  5. 執行命令啟動npm run dev,此時會同時啟動前端和後端,並且修改前端程式碼會自動生效
  6. 開啟瀏覽器訪問http://127.0.0.1:3000,會跳轉到外掛市場
  7. 下載開源版會自動安裝開源版相關的外掛,安裝完成之後手動執行命令重啟npm run dev
  8. 開啟瀏覽器訪問http://127.0.0.1:3000,會跳轉到登入頁面,預設沒有帳號密碼,需要自己註冊
  9. 通過以上步驟即已成功安裝多多小程式開源版

生成環境部署

  1. 通過開發環境安裝,除錯,配置完成之後,執行以下命令編譯啟動npm run web:build && pm2 start pm2.json

常見問題

  1. 前後端如何分離啟動?
前端開發人員啟動命令:npm run web:dev
後端開發人員啟動命令:npm run api:dev
  1. 啟動成功之後,微信自動登入掃描之後沒反應?
預設啟動是使用一個域名,如果遇到當前問題,需要使用兩個域名,一個繫結後端,一個繫結前端
  1. 從外掛市場下載到外掛為什麼沒有自動生效?
環境因素,程式碼啟動的方式不同,所有預設生產環境啟動推薦使用pm2。當代碼沒有自動生效時,請手動重啟生效

問題反饋

在使用中有任何問題,請使用以下聯絡方式聯絡我們

QQ群: 874449168(交流群①)

多多客開源版:https://gitee.com/doodooke/doodoo

多多客官網:https://www.doodooke.com