Files
nxxmdata/government-backend/simple-check.js

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);