BrowserStackの詳細をbash_profile
名前BROWSERSTACK_USERNAME
とBROWSERSTACK_ACCESS_KEY
。
npm
テストの開始時にユーザー名とアクセスキーをコマンドに渡したいと思います。
私はこれを行うことができます:
BROWSERSTACK_USERNAME=<my-username> BROWSERSTACK_ACCESS_KEY=<my-access-key> npm test config=@browserstack
しかし、私はこのようなことをしたいです:
BROWSERSTACK_USERNAME=$BROWSERSTACK_USERNAME BROWSERSTACK_ACCESS_KEY=$BROWSERSTACK_ACCESS_KEY npm test config=@browserstack
しかし、これらは失敗しました。どうすればいいですか?
ありがとう
編集する
インターンテストフレームワークで発生したエラー:
ベストアンサー1
これら2つの環境変数名が認識されると、シェルの初期化ファイルで設定するだけでnpm
十分です。export
export BROWSERSTACK_USERNAME=<my-username>
export BROWSERSTACK_ACCESS_KEY=<my-access-key>
npm
そうすることなく、インタラクティブシェルから呼び出すことができます。
npm
対話型環境を継承しないスクリプトによって呼び出される場合は、そのスクリプトで上記のように変数を設定します。