部署cocos creator h5客户端

版权声明:本文为博主原创文章,未经博主允许不得转载。 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);


采坑小结:

加上跨域访问,有时出现一大堆字符串

去掉后才成功的。

猜你喜欢

转载自blog.csdn.net/themagickeyjianan/article/details/86568894