本地開發環境配置
- 克隆項目到本地
git clone https://github.com/tumobi/nideshop
- 創建數據庫nideshop並導入項目根目錄下的nideshop.sql
CREATE SCHEMA `nideshop` DEFAULT CHARACTER SET utf8mb4 ;
注意數據庫字符編碼為utf8mb4
- 更改數據庫配置 src/common/config/database.js
const mysql = require('think-model-mysql');
module.exports = { handle: mysql, database: 'nideshop', prefix: 'nideshop_', encoding: 'utf8mb4', host: '127.0.0.1', port: '3306', user: 'root', password: '你的密碼', dateStrings: true };
- 填寫微信登錄和微信支付配置 src/common/config/config.js
// default config
module.exports = { default_module: 'api', weixin: { appid: '', // 小程序 appid secret: '', // 小程序密鑰 mch_id: '', // 商戶帳號ID partner_key: '', // 微信支付密鑰 notify_url: '' // 微信異步通知,例:https://www.nideshop.com/api/pay/notify } };
- 在項目的根目錄下安裝依賴
npm install
啟動項目
Run As -->Node Appliction