0
我想在玉石設置圖像網址...玉:動態圖像的URL
我有這樣的:img(src = 'http://192.168.1.8:8081')
我需要與服務器地址自動改變192.168.1.8 ...
例如,如果我連接到辦公室,從我的服務器,我的網址應該成爲img(src = 'http://myPUBLICserveraddress:8081')
我怎樣才能做到這一點?
謝謝
我想在玉石設置圖像網址...玉:動態圖像的URL
我有這樣的:img(src = 'http://192.168.1.8:8081')
我需要與服務器地址自動改變192.168.1.8 ...
例如,如果我連接到辦公室,從我的服務器,我的網址應該成爲img(src = 'http://myPUBLICserveraddress:8081')
我怎樣才能做到這一點?
謝謝
我這樣做與Dust.js,但原則應該是相同的。我這樣做的方法是設置一個hostname
和port
屬性的應用程序的開發和生產(在app.configure('development')
和app.configure('production')
分配),然後在模板中,我只是做了Dust.js等價的:
- if (port)
img(src="http://#{host}:#{port}")
- else
img(src="http://#{host}")
我得到我正在尋找的,這是基於環境(開發與生產)的正確鏈接。
它說我「host is not defined」.... –
您必須在'.render()'調用中將'host'和'port'傳遞給模板。正如我所說的,我使用app.set('host','abc123.com')或其他方式將它們存儲在我的配置中的整個應用程序中。 – floatingLomas