版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/themagickeyjianan/article/details/86568894
var express = require("express");
var game_config = require("./../game_config.js");
var app = express();
var log = require("./../../utils/log.js");
var path = require("path");
var fs = require("fs");
//设置跨域访问
// app.all('*', function(req, res, next) {
// res.header("Access-Control-Allow-Origin", "*");
// res.header("Access-Control-Allow-Headers", "X-Requested-With");
// res.header("Access-Control-Allow-Methods","PUT,POST,GET,DELETE,OPTIONS");
// res.header("X-Powered-By",' 3.2.1');
// res.header("Content-Type", "application/json;charset=utf-8");
// next();
// });
//设置静态文件访问路径
if (fs.existsSync(path.join(__dirname, '../web-mobile'))) {
// app.use(express.static(path.join(process.cwd(), "web-mobile")));
// app.use("/", express.static(path.join(process.cwd(), "web-mobile")));
app.use(express.static(path.join(__dirname, '../web-mobile')));
log.info(path.join(__dirname, '../web-mobile'));
}
else {
log.warn("web-mobile is not exists!!!!!!!!!!!");
return;
}
app.listen(game_config.client_web_server.port);
log.info("client_web_server start at port=", game_config.client_web_server.port);
采坑小结:
加上跨域访问,有时出现一大堆字符串
去掉后才成功的。