24 lines
1.2 KiB
JavaScript
24 lines
1.2 KiB
JavaScript
|
|
// 简洁地检查路由模块的基本信息
|
||
|
|
const express = require('express');
|
||
|
|
const slaughterRoutes = require('./routes/slaughter');
|
||
|
|
const authRoutes = require('./routes/auth');
|
||
|
|
|
||
|
|
console.log('=== slaughter路由模块 ===');
|
||
|
|
console.log('类型:', typeof slaughterRoutes);
|
||
|
|
console.log('构造函数:', slaughterRoutes && slaughterRoutes.constructor && slaughterRoutes.constructor.name);
|
||
|
|
console.log('是否有stack:', 'stack' in slaughterRoutes);
|
||
|
|
console.log('是否有get方法:', 'get' in slaughterRoutes);
|
||
|
|
|
||
|
|
console.log('\n=== auth路由模块 ===');
|
||
|
|
console.log('类型:', typeof authRoutes);
|
||
|
|
console.log('构造函数:', authRoutes && authRoutes.constructor && authRoutes.constructor.name);
|
||
|
|
console.log('是否有stack:', 'stack' in authRoutes);
|
||
|
|
console.log('是否有get方法:', 'get' in authRoutes);
|
||
|
|
|
||
|
|
// 创建一个新的Router实例进行比较
|
||
|
|
const newRouter = express.Router();
|
||
|
|
console.log('\n=== 新创建的Router实例 ===');
|
||
|
|
console.log('类型:', typeof newRouter);
|
||
|
|
console.log('构造函数:', newRouter && newRouter.constructor && newRouter.constructor.name);
|
||
|
|
console.log('是否有stack:', 'stack' in newRouter);
|
||
|
|
console.log('是否有get方法:', 'get' in newRouter);
|