問題タブ [react-scripts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
redux - reduxsauce を単体テストするには?
redux ストアに reduxsauce ライブラリを使用しています。その中の単一の redux ストアを単体テストしたいと考えています。還元ファイル:
テスト:
エラー:
今、別のファイルでストアを構成していますが、リデューサーは別のファイルに結合されています。
redux アクションなどをテストする方法については、誰もが手掛かりを持っています。通常の redux では多くの記事を見つけることができましたが、reduxsauce ライブラリでは何も見つからないようです。手がかりはありますか?
javascript - BrowserslistError: 不明なブラウザー kaios
node と yarn の最新バージョンを使用するようにプロジェクトを更新しました。このアップグレード後、react プロジェクトは「browserslist」で動作しなくなりました。
「yarn start」を実行すると、次のエラーが発生します。
次のバージョンがあります。
- ノード v10.15.3
- npm 6.9.0
- 糸 v1.15.2
そして私のpackage.jsonは
私にとっては、css-loader に関連する問題です。問題を解決して、package.json に css-loader@2.1.1 を追加してみます。私は他の解決策を試しますが、誰もうまくいきません。
reactjs - 反応スクリプトのテスト環境ファイルを設定する
react-scripts
コマンドを介して、テストを実行するために使用していますreact-scripts test
。ローカルには独自のテスト環境があり、その.env.test
ファイルを環境ファイルとして使用します (これは自動的に使用されます)。
ただし、CircleCI 環境では、開発環境を使用してテストを実行したいと考えています.env.development
。react-scripts
dev env ファイルの使用方法がわかりません。コマンドを実行する前にさまざまな値REACT_APP_ENV
を設定してみましたNODE_ENV
。env-cmdモジュールを使用して、dev 環境ファイル (例) を使用するように指定しようとしましたenv-cmd .env.development react-scripts test
が、まだテスト環境を使用しています。
CircleCI テスト コマンドで、テスト環境ファイルを dev ファイルで上書きできることはわかっていますがcp -rf .env.development .env.test && react-scripts test
(.開発環境をローカルで使用してテストすると、個人.env.test
ファイルが上書きされます)?