ホームページ  >  に質問  >  本文

Cypress で Vite を使用して環境変数を設定する

私は Vite と Cypress で VueJs 3 を使用しています。

私のアプリケーションには、URL を定義する環境変数があります:

リーリー

私の目標は、この VITE_URL を Cypress で置き換えることです。 cypress.env.json ファイルを作成して、その中に次のように記述してみます。 リーリー

しかし、それはうまくいきません。

CYPRESS_URL または CYPRESS_VITE_URL も試しましたが、同じ結果が得られました。何か案は?

P粉787934476P粉787934476304日前501

全員に返信(2)返信します

  • P粉846294303

    P粉8462943032023-12-21 00:59:01

    cypress.env.json ファイルで値を宣言している場合は、`Cypress.env('varName'); を使用してコード内でその値を参照できます。 リーリー

    返事
    0
  • P粉946437474

    P粉9464374742023-12-21 00:25:26

    わかりました、解決しました。 .env.testing ファイルを作成し、cypress を起動する npm コマンドに --mode test を指定して使用しました。

    この env.testing のプロパティは次のように定義されています:

    リーリー

    返事
    0
  • キャンセル返事