1. 程式人生 > >多多客小程序(doodoo)發布 1.0,基於 node, vue 開發的微信小程序系統

多多客小程序(doodoo)發布 1.0,基於 node, vue 開發的微信小程序系統

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(交流群①)

874449168

EMAIL: [email protected]

碼雲: https://gitee.com/doodooke/doodoo

官網

多多客Doodooke小程序

縮略圖

多多客小程序(doodoo)發布 1.0,基於 node, vue 開發的微信小程序系統