VueJs ile uygulama yazıyorum. Uygulamam bir tomcat server üzerinde çalışıyor ve ana klasör (root folder) üzerinde değil. Yani localhost:8080/index.html değil de localhost:8080/app/index.html şeklinde duruyor.
Uygulamayı derlediğim zaman ise js dosyalarını ana klasör (/) üzerinden arıyor. Uygulamanın klasörünü nasıl relative olarak belirleyebilirim.
package.json ile aynı klasore bir dosya daha açıp adını “vue.config.js” yapın. İçine de aşağıdaki kodu yapıştırın. Tekrar derlediğiniz zaman düzelmiş olacaktır.
Konu ile alakalı bir yazı okumak isterseniz aşağıda ingilizce bir yazımı bulabilirsiniz.
https://enginaar.com/vue-application-as-war-file/