2

我需要避免在 Node 应用程序(代码或视图)中编写硬编码 URls。有包吗?

现在我用 Jade 写: a(href='/account/profile') Profile 个人资料 url 是硬编码的。我需要这样的东西: a(href=links.accounts.profile()) Profile

当我更改 URL 时,它会非常有用。我需要能够仅从配置文件更改 URL,而不是从所有视图...

4

1 回答 1

0

你可以使用这个包 -可逆路由器。

他们的自述文件中的示例:

app.get('/admin/user/:id', 'admin.user.edit', function(req, res, next){
    //...
});

//.. and a helper in the view files:
url('admin.user.edit', {id: 2})
于 2014-02-10T11:39:06.187 回答