快速安装点

时间:2015-05-15 17:27:09

标签: node.js express

所以我一直在这个话题上来回走动,而且不是很清楚。我目前正在开发一个应用,我试图将路径设置为localhost:8000/app

现在,如果我点击localhost:8000,它会呈现页面,但是在localhost:8000 / app上表示网址无法识别

就我的代码设置而言,我的路线目录如下

routes
  app
    index.js

我将config.json文件中的路由器中间件设置为

"router": {
            "module": {
                "arguments": [{ "directory": "path:./routes" }]
            }
        }

2 个答案:

答案 0 :(得分:0)

您使用的是模板库吗?

因为它可能会查找具有正确扩展名的文件。

实施例: 如果您正在使用jade,它将查找.jade文件

答案 1 :(得分:0)

好的想出了我的config.json下的故障,我需要添加' /'在' ./ routes'

之后
"router": {
            "module": {
                "arguments": [{ "directory": "path:./routes/" }]
            }
        }

因此它无法识别路线结构