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

18 lines
852 B
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// 直接检查slaughter路由模块的导出内容
const slaughterRoutes = require('./routes/slaughter');
console.log('模块类型:', typeof slaughterRoutes);
console.log('是否为Express Router:', slaughterRoutes && slaughterRoutes.constructor && slaughterRoutes.constructor.name);
console.log('是否有stack属性:', 'stack' in slaughterRoutes);
if (slaughterRoutes && slaughterRoutes.stack) {
console.log('stack长度:', slaughterRoutes.stack.length);
slaughterRoutes.stack.forEach((layer, index) => {
console.log(`Layer ${index}:`, layer);
});
}
// 也检查另一个已知正常的路由模块比如auth.js
const authRoutes = require('./routes/auth');
console.log('\nauth路由模块类型:', typeof authRoutes);
console.log('auth路由模块构造函数:', authRoutes && authRoutes.constructor && authRoutes.constructor.name);