如何在JHipster中基于配置文件有选择地应用JavaScript块

时间:2015-02-25 17:23:26

标签: jhipster

我尝试在index.html中包含HeapAnalytics javascript块。

HeapAnalytics给了我两个版本的javascript块,一个用于开发,一个用于生产。它看起来像这样:

// dev
<script>xxxx</script>

// prod
<script>yyyy</script>

我想知道在使用“-Dspring.profiles.active = prod”时如何包含正确的?

目前我手动执行此操作,这很容易出错。

1 个答案:

答案 0 :(得分:0)

此信息可以在服务器返回的http标头X-Application-Context中获取。例如,分别为prod和dev配置文件返回以下内容:

X-Application-Context:application:prod:8080

X-Application-Context:application:dev:8080