我已在DirectAdmin网页面板上的Cpanel 设置Node.js应用插件上设置了Nodejs应用。
Cannot GET /api/
我的索引文件正在运行,并且没有显示任何错误,但是一旦我点击了API路由,它就会返回我@Table
class Access extends Model<Access> {
@Column
accessable: string;
@Column
accessableId: number;
@Column
access: string;
}
class AccessableModel<T extends Model<T>> extends Model<T> {
@HasMany(() => Access, {
foreignKey: 'accessableId',
constraints: false,
scope: {
accessable: "NEED TABLENAME"
}
})
access: Access;
}
@Table
class Test extends AccessableModel<Test> {
@Column
title: string;
}
预先感谢:)。
答案 0 :(得分:0)
您没有用于/api
路由的任何处理程序/中间件。
您应该定义:
app.use('/api', apiRoutes)
其中apiRoutes将成为路由到正确控制器的中间件。
此路线没有处理程序,因此快递引擎返回404。