nyx_server
Version:
Node内容发布
29 lines (25 loc) • 980 B
JavaScript
var path = require('path');
var express = require('express');
var manage = express.Router();
manage.get('/*', function (req, res) {
// if (global.nxyConfig.isDev) {
// if (req.path.indexOf('/dev') !== 0
// && req.path.indexOf('/columns') !== 0
// && req.path.indexOf('/auth') !== 0) {
// return res.redirect('/manage/dev/info');
// }
// } else {
// if (req.path.indexOf('/server') !==0 && req.path.indexOf('/login') !== 0
// && req.path.indexOf('/column') !== 0
// && req.path.indexOf('/auth') !== 0) {
// return res.redirect('/manage/server/welcome');
// }
// }
// res.sendfile(path.resolve(__dirname, '../ui/temp/index.html'));
if (global.nxyConfig.isUI) {
res.render(path.resolve(__dirname, '../ui/temp/index.ejs'), {isDev: global.nxyConfig.isDev});
} else {
res.render(path.resolve(__dirname, '../ui/dist/index.ejs'), {isDev: global.nxyConfig.isDev});
}
});
module.exports = manage;