多多客小程序(doodoo)發布 1.0,基於 node, vue 開發的微信小程序系統
阿新 • • 發佈:2018-10-18
node
doodoo
多多小程序開源版
API接口文件 server
環境需求
node >= 8.0 mysql
配置文件 .env
# 應用配置 APP_PORT=3001 APP_HOST=http://127.0.0.1:3001 # 驗證碼 VERIFY_MAXIP=36 //驗證碼最大ip限制 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 //前綴 # 七牛雲 https://www.qiniu.com/ QINIU=false //七牛雲開啟true,關閉false QINIU_ACCESSKEY=xxx //個人中心-密鑰管理-AccessKey QINIU_SECRETKEY=xxx //個人中心-密鑰管理-SecretKey QINIU_BUCKET=xxx //存儲空間名 QINIU_DOMAIN=xxx //七牛雲存儲域名 # 分頁 PAGE_SIZE=20 //分頁,每頁顯示數據個數 # jwt配置 https://www.npmjs.com/package/jsonwebtoken JWT_SECRET=xxx //密鑰,自己設置 JWT_EXPIRESIN=7 days //過期時間 # 微信開放平臺 https://open.weixin.qq.com/ OPEN_APPID=xxx //管理中心-第三方平臺-創建第三方-AppID OPEN_APPSECRET=xxx //管理中心-第三方平臺-創建第三方-AppSecret OPEN_TOKEN=xxx //消息校驗Token OPEN_ENCODINGAESKEY=xxx //消息加解密Key 授權登錄相關 登錄授權的發起頁域名 xx.com 授權測試公眾號列表 xxxxx 授權事件接收URL http://xx.com/app/home/wxa/open/wxaNotice 授權後實現業務 消息校驗Token doodooke 消息加解密Key xxxxxxxxx 消息與事件接收URL http://xx.com/app/home/wxa/open/wxaMsg/$APPID$ 小程序服務器域名 xx.com 小程序業務域名 xx.com # 微信服務號 https://mp.weixin.qq.com WX_APPID=xxx //開發-基本配置-開發者ID(AppID) WX_APPSECRET=xxx //開發-基本配置-開發者密碼(AppSecret) WX_TOKEN=xxx //開發-基本配置-令牌(Token) WX_ENCODINGAESKEY=xxx //開發-基本配置-消息加解密密鑰(EncodingAESKey) # 支付寶支付 ALIPAY_ACCOUNT=xxx //商戶號 ALIPAY_PARTNER=xxx //合作身份者ID,以2088開頭由16位純數字組成的字符串 ALIPAY_KEY=xxx //MD5密鑰 # 阿裏雲短信 ALISMS_APPKEY=xxx //AccessKey ID ALISMS_APPSECRET=xxx //Access Key Secret ALISMS_FREE_SIGN_NAME=xxx //簽名名稱 ALISMS_TEMPLATE_CODE=xxx //模版CODE 尊敬的用戶, 您的驗證碼是${code},請及時輸入驗證碼完成操作。
安裝使用
// 進入項目 cd server // 使用yarn或者npm安裝依賴 yarn 或者 npm install // 導入數據庫文件 /sql/doodoo.sql // 配置數據庫連接文件 .env // 啟動項目 node app.js
啟動信息
[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 或者npm run dev
小程序端 wxa
使用說明
// 配置API接口文件 utils/doodoo.js // 第8行 wx.doodoo.host = "127.0.0.1:3001" wx.doodoo.secure = true; // 開發模式 // 正式上線請把開發模式關閉
問題反饋
在使用中有任何問題,請使用以下聯系方式聯系我們
QQ群: 874449168(交流群①)
EMAIL: [email protected]
碼雲: https://gitee.com/doodooke/doodoo
官網
多多客Doodooke小程序
縮略圖
多多客小程序(doodoo)發布 1.0,基於 node, vue 開發的微信小程序系統