testRouter.js 690 B

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