打造一個MOCK服務器! 支持JSON數據或者Mockjs方法。javascript
技術棧前端
先後端分離開發模式,前端項目與後端項目屬於不一樣的工程,用戶名:admin 密碼: 123456java
// mock/client 前端工程
// mock/service 後端工程
複製代碼
若是對您有幫助,您能夠點右上角 "Star" 支持一下 謝謝! ^_^mysql
添加項目react
項目目錄 指的是 接口的一級目錄(例如:http://localhost:7001/mock/getData/a 中的 /mock)git
配置項目接口github
接口鏈接 指的是一級目錄後的鏈接 (例如:http://localhost:7001/mock/getData/a 中的 /getData/a) 支持JSON數據類型,和mockjs數據類型,注意使用雙引號;sql
測試接口數據庫
由於在egg裏監聽^/api路由作mock服務,因此最終的訪問的mock請求鏈接要加上/api前綴。(http://localhost:7001/api/mock/getData/a);npm
因先後端不一樣端口緣由,爲解決跨域。前端工程啓動了devServer,需先啓動後端工程
運行後端項目
// 前往service/config/config.local.js,配置你的數據庫信息
config.sequelize = {
dialect: 'mysql',
host: '127.0.0.1',
port: 3306,
database: 'mock',
username: '',
password: '',
operatorsAliases: false
};
複製代碼
運行前端項目
若是對您有幫助,您能夠點右上角 "Star" 支持一下 謝謝! ^_^