基于 axios 的接口定义模板。
projects.urlPreprocessor
typefunction
, url预处理, 在此你可以对你的每一个api url做调整projects.baseUrl
typestring
, default"''"
// example
module.exports = {
host: "http://192.168.2.11:7300",
output: "./src/api", // 产出到项目下的 src/api 目录,不用手动创建
template: "angular-moon/axios", // 指定生成模板
projects: [
{
id: "5a5459145ca5151dd8559d0f", // easy-mock project id
name: "xcjApi",
urlPreprocessor: url => url.replace('/xcj-gateway', ''),
baseUrl: 'process.env.REACT_APP_API_GATEWAY' // 如果baseUrl为字符串请使用 "'baseUrl'"
}
]
};