因此,我一直在这个话题上反反复复,但并不是很清楚。我目前正在开发一个应用程序,尝试将我的路径设置为localhost:8000/app
现在,如果我点击localhost:8000,它会呈现页面,但在localhost:8000/app上,它会提示url无法识别
就我的代码设置而言,我的routes目录如下
routes
app
index.js我在config.json文件中将我的路由器中间件设置为
"router": {
"module": {
"arguments": [{ "directory": "path:./routes" }]
}
}发布于 2015-05-16 02:14:22
您是否在使用模板库?
因为它可能会查找具有正确扩展名的文件。
示例:如果您使用的是jade,它将查找.jade文件
发布于 2015-05-16 04:23:01
好的,找出故障在我的路由下的哪里,我需要在‘./ config.json’后面加上'/‘。
"router": {
"module": {
"arguments": [{ "directory": "path:./routes/" }]
}
}因此,它无法识别路由结构
https://stackoverflow.com/questions/30265422
复制相似问题