玉:动态图片网址

时间:2012-11-01 14:55:31

标签: node.js pug

我正试图在玉器中设置图片网址

我有这个:img(src = 'http://192.168.1.8:8081')

我需要使用服务器地址自动更改192.168.1.8 ...

例如,如果我从办公室连接到我的服务器,我的网址应该变为img(src = 'http://myPUBLICserveraddress:8081')

我该怎么做?

由于

1 个答案:

答案 0 :(得分:2)

我用Dust.js做这个,但原则应该是一样的。我这样做的方法是在应用上为开发和制作设置hostnameport属性(在app.configure('development')app.configure('production')中分配),然后在模板,我只是做Dust.js相当于:

- if (port)
    img(src="http://#{host}:#{port}")
- else
    img(src="http://#{host}")

我得到了我正在寻找的东西,这是基于环境的正确链接(开发与生产)。