node.js - express的路由打印

浏览:31日期:2022-09-14

问题描述

比如下面这个是我的web服务启动项我想打印下app.get里的req.params方法,不过好像打印不出来,要怎么看???node.js - express的路由打印

var path = require(’path’);var fs = require(’fs’);var express = require(’express’);var webpack = require(’webpack’);var http = require(’http’);var compression = require(’compression’);var consolidate = require(’consolidate’);var webpackConfig = require(’./webpack.dev.conf’);//端口var port = process.env.PORT || 8080;var app = express();app.engine(’html’, consolidate.ejs);app.set(’views’, ’view’);app.set(’view engine’,’html’);app.use(compression()); //开启 gzip//webpack编译器var compiler = webpack(webpackConfig);//webpack-dev-server 中间件var devMiddleware = require(’webpack-dev-middleware’)(compiler, { publicPath: webpackConfig.output.publicPath, stats: {colors: true,chunks: false }});//热更新中间件var hotMiddleware = require(’webpack-hot-middleware’)(compiler);app.use(devMiddleware);app.use(hotMiddleware);// 路由app.get(’/’, function(req, res, next) { console.log(req.params)});//静态资源目录app.use(’/resources’, express.static(__dirname + ’/resources’));app.listen(port, function(){ console.log('node启动 监听端口:' + port);});

问题解答

回答1:

你的路由监听是不是以下方式?node.js - express的路由打印

如果不是,可以用req.query获取请求参数。

相关文章: