Farklı bir sunucudaki arka uç REST API'sine bağlanan tek bir sayfa uygulamasına sahibim.webpack-dev-server?
index.html
uygulama yükünde, ilk şey, REST API sunucusunun URL'sini içeren GET /env.json
yapar. Açıkçası, testten ziyade devden farklıdır.
Webpack-dev-server'a middleware ekleyebileceğim herhangi bir yol var mı? GET /env.json
'u gördüğü zaman otomatik olarak oluşturulan json'u (env var ya da başkalarına göre) sunar?
Daha kolay bir yol varsa, ona açığım. Benim varsayım, dev ve testin bir backend sunucusunu başlatması ve daha sonra GET /env.json
'a yanıtı yapılandırmasıydı, prod ise farklı bir dosya eklenmiş veya dinamik olarak oluşturulmuş olurdu.
görünüyor: https://github.com/webpack/webpack-dev-server/blob/ Yani, config bu seçeneği belirterek güzergahları işleyebilirsiniz master/lib/Server.js # L255 –
@BobSponge (kolunuz harika): Bu harika. Bir cevap olarak mı koyun? – deitch
@BobSponge evet işe yarıyor! Sadece denedim. Bir cevap olarak koyun ve kabul edeceğim. Teşekkür ederim! – deitch