mirror of
https://github.com/steedos/steedos-platform
synced 2024-11-22 17:06:42 +00:00
16 lines
694 B
JavaScript
16 lines
694 B
JavaScript
const express = require('express');
|
|
const app = express();
|
|
const path = require('path');
|
|
const fs= require('fs');
|
|
exports.init = function () {
|
|
const publicPath = path.join(__dirname, "public", "schema-builder");
|
|
if(fs.existsSync(publicPath)){
|
|
const router = express.Router()
|
|
const cacheTime = 1000 * 60 * 60 * 24;
|
|
let routerPath = "/schema-builder"
|
|
if (__meteor_runtime_config__ && __meteor_runtime_config__.ROOT_URL_PATH_PREFIX)
|
|
routerPath = __meteor_runtime_config__.ROOT_URL_PATH_PREFIX + routerPath;
|
|
router.use(routerPath, express.static(publicPath, { maxAge: cacheTime }));
|
|
WebApp.rawConnectHandlers.use(router);
|
|
}
|
|
} |