server.js 638 B

123456789101112131415161718192021222324252627282930
  1. var express = require('express');
  2. var app = express();
  3. var _rootDir = __dirname;
  4. app.use(express.static(_rootDir));
  5. var bodyParser = require('body-parser');
  6. app.use(bodyParser.urlencoded({extended: false}));
  7. app.use(bodyParser.json());
  8. //注册路由
  9. app.get('/', function(req, res){
  10. //res.sendFile(_rootDir+'/web/.../project-management.html');
  11. });
  12. var apiRouter = express.Router();
  13. app.use('/api', apiRouter);
  14. app.use(function(req, res, next) {
  15. res.status(404).sendFile(_rootDir+'/src/404.html');
  16. });
  17. app.use(function(err, req, res, next) {
  18. console.error(err.stack);
  19. res.status(500).send('500 Error');
  20. });
  21. app.listen(6060);