如何匹配命名路由,*然后* Express.js中的动态路由?

时间:2014-03-29 17:39:50

标签: javascript node.js express

app.get('/post/create', create_post);
app.get('/post/:slug', view_post);

对于以下类似的路线,我希望当您访问/post/create view_post函数不会运行时,我希望情况并非如此。匹配是因为“创建”可以简单地视为:slug的值。

是否有匹配路线的方法,然后在匹配后禁止后续匹配?

1 个答案:

答案 0 :(得分:0)

我发现真正我看到的奇怪错误的罪魁祸首。我仍然是Express和节点的新手,所以对我来说很容易!

我的favicon没有/的前缀,因此它正在搜索/post/favicon.ico作为路线并向我提供我遇到的错误。