翡翠に画像のURLを設定しようとしています...
私はこれを持っています:img(src = 'http://192.168.1.8:8081')
サーバーアドレスで192.168.1.8を自動的に変更する必要があります...
たとえば、オフィスからサーバーに接続する場合、URLは次のようになります。img(src = 'http://myPUBLICserveraddress:8081')
これどうやってするの?
ありがとう
私はDust.jsでこれを行いますが、原則は同じである必要があります。hostname
これを行う方法は、開発と本番の両方のアプリにaとport
属性を設定することです(app.configure('development')
とで割り当てられapp.configure('production')
ます)。次に、テンプレートで、次と同等のDust.jsを実行します。
- if (port)
img(src="http://#{host}:#{port}")
- else
img(src="http://#{host}")
そして、私が探しているものを手に入れます。これは、環境(開発と本番)に基づいた正しいリンクです。