加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
serve.js 774 Bytes
一键复制 编辑 原始数据 按行查看 历史
biantong 提交于 2020-05-19 15:19 . init
const path = require("path");
const express = require("express");
const proxyMiddleware = require("http-proxy-middleware");
const history = require("connect-history-api-fallback");
const app = express();
app.use(
history({
// 查看记录
// verbose: true
})
);
require("./API/config.js");
app.use(express.static(path.join(__dirname, "/dist/")));
const proxyTable = require('./config/proxy-table')
Object.keys(proxyTable).forEach(function (context) {
const options = proxyTable[context];
if (typeof options === "string") {
options = {
target: options
};
}
app.use(proxyMiddleware(context, options));
});
app.listen(8019, function (err) {
if (err) {
return;
}
});
// 开发 8019
// 测试 8029
// 预生产 8039
// 生产 8049
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化