我需要避免在 Node 应用程序(代码或视图)中编写硬编码 URls。有包吗?
现在我用 Jade 写:
a(href='/account/profile') Profile
个人资料 url 是硬编码的。我需要这样的东西:
a(href=links.accounts.profile()) Profile
当我更改 URL 时,它会非常有用。我需要能够仅从配置文件更改 URL,而不是从所有视图...
你可以使用这个包 -可逆路由器。
他们的自述文件中的示例:
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})