29 lines
827 B
JavaScript
29 lines
827 B
JavaScript
|
|
const express = require('express');
|
||
|
|
|
||
|
|
// 测试路由加载
|
||
|
|
console.log('开始测试路由加载...');
|
||
|
|
|
||
|
|
try {
|
||
|
|
// 测试设备路由
|
||
|
|
const deviceRoutes = require('./routes/devices');
|
||
|
|
console.log('✅ 设备路由加载成功');
|
||
|
|
|
||
|
|
// 测试设备控制器
|
||
|
|
const deviceController = require('./controllers/deviceController');
|
||
|
|
console.log('✅ 设备控制器加载成功');
|
||
|
|
|
||
|
|
// 测试模型
|
||
|
|
const { Device, DeviceAlert } = require('./models');
|
||
|
|
console.log('✅ 设备模型加载成功');
|
||
|
|
|
||
|
|
// 创建简单的Express应用测试
|
||
|
|
const app = express();
|
||
|
|
app.use('/api/devices', deviceRoutes);
|
||
|
|
|
||
|
|
console.log('✅ 路由注册成功');
|
||
|
|
console.log('所有组件加载正常!');
|
||
|
|
|
||
|
|
} catch (error) {
|
||
|
|
console.error('❌ 路由加载失败:', error.message);
|
||
|
|
console.error('错误详情:', error);
|
||
|
|
}
|