0

QUnit で JavaScript をテストするためのヒントが必要です。

たとえば、テスト時に QUnit ライブラリとテスト ファイルを含める必要がありますが、これらのファイルを production に含めることはできません

この問題にどのように対処し、おそらく Spring プロファイルを使用してこれらのファイルを条件付きで含めることができますか?

参考までに、Spring + Thymeleaf を使用します。

4

1 に答える 1

1

spring.profiles.active次のいずれかの場所で QUnit プロファイルを切り替えるために使用します。

  • システム環境変数
  • JVM システム プロパティ
  • web.xml のサーブレット コンテキスト パラメータ
  • JNDI

たとえば、web.xml を production プロファイルに設定できます。

<servlet>
      <servlet-name>dispatcher</servlet-name>
      <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
      <init-param>
          <param-name>spring.profiles.active</param-name>
          <param-value>production</param-value>
      </init-param>
  </servlet>

ただし、コマンドラインはそれをオーバーライドできます。

-Dspring.profiles.active="QUnit"

参考文献

于 2014-05-23T15:02:59.157 に答える