【发布时间】:2014-03-07 15:13:30
【问题描述】:
我需要避免在 Node 应用程序(代码或视图)中编写硬编码 URls。 有包吗?
现在我用 Jade 写:
a(href='/account/profile') Profile
个人资料网址是硬编码的。
我需要这样的东西:
a(href=links.accounts.profile()) Profile
当我更改 URL 时它会非常有用。我需要能够仅从配置文件更改 URL,而不是从所有视图...
【问题讨论】:
-
解决方案必须适用于外部静态文件,而不仅仅是应用程序路由。例如,如果我为静态资源更改主机,我只需要在 config/setup 中更改主机 - 而不是在所有视图中!
标签: node.js url hyperlink pug hardcode