// 简洁地检查路由模块的基本信息 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);