InitServer.js 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. //服务启动主入口
  2. // const pgRouter = require("./DataBase/Postgresql/router/pgrouter.js")
  3. const DemoRouter = require("./jiance-dataserver/router/router.js");
  4. const uploadRouter = require("./jiance-dataUpload/router/router.js");
  5. const EchartRouter = require("./jiance-echartServer/router/router.js");
  6. const SpaceInformatizationRouter = require("./SpaceInformatizationServer/router.js");
  7. const ResourcemanagementServer = require("./ResourcemanagementServer/router.js");
  8. const ResourceuploadServer = require("./uploadServer/upload.js");
  9. const yanyilianxiServer = require("./yanyilianxiServer/router.js");
  10. const RouteroamServer = require("./RouteroamServer/router.js");
  11. const gltfdataServer = require("./gltfdataServer/router.js");
  12. const UserinformationServer = require("./UserinformationServer/router.js");
  13. const UserManageServer = require("./UserManageServer/router.js");
  14. const UserDailyServer = require("./UserDailyServer/router.js");
  15. const pianguanPOIServer = require("./pianguanPOIServer/router.js");
  16. const express = require("express");
  17. const fileaddres = require("./staticFile/fileaddres.js");
  18. function startServer(app) {
  19. // pg数据库 路由
  20. // app.use(`/base`, pgRouter);
  21. // demo 路由
  22. // 使用的话:是http:localhost:8006/us/demo/你在router里面写的一个个的路径
  23. app.use("/us/demo", DemoRouter);
  24. app.use(`/EchartRouter`, EchartRouter);
  25. app.use(`/uploadRouter`, uploadRouter);
  26. app.use(`/SpaceInformatization`, SpaceInformatizationRouter);
  27. app.use(`/ResourcemanagementServer`, ResourcemanagementServer);
  28. app.use(`/ResourceuploadServer`, ResourceuploadServer);
  29. app.use(`/yanyilianxiServer`, yanyilianxiServer);
  30. app.use(`/UserinformationServer`, UserinformationServer);
  31. app.use(`/UserManageServer`, UserManageServer);
  32. app.use(`/RouteroamServer`, RouteroamServer);
  33. app.use(`/gltfdataServer`, gltfdataServer);
  34. app.use(`/UserDailyServer`, UserDailyServer);
  35. app.use(`/pianguanPOIServer`, pianguanPOIServer);
  36. app.use(
  37. `/pdfdataDWG`,
  38. express.static(`${u_config.pdfbase.fileaddres.datadiskpath}`)
  39. );
  40. }
  41. module.exports = startServer;