問題タブ [razzle]

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.

0 投票する
0 に答える
174 参照

reactjs - Razzle & React & TypeScript アプリを ts-jest と作業パス マッピングで構成する方法は?

jestRazzle & React & TypeScript プロジェクトをTypeScript 単体テスト用に構成しようとしてts-jestいますが、パス マッピングは良好ですが、以下のスクリーンショットでエラーが発生します。公式ドキュメントに従っていますが、エラーが発生する理由がわかりません。

ディレクトリは、ファイルと他のファイルも含む既存のディレクトリにマップ@/server/helpersされます。./src/server/helpersindex.tsx

次のセクションで説明するように、パス マッピングを手動で指定してみました。

関連性があるかどうかはわかりませんが、これは実際には複数のサーバーと複数のエントリポイントを持つプロジェクトであり、tsconfig.jsonファイルはそれらすべての間で共有されます。

このページの指示に従いました。

jest.config.js

tsconfig.json

razzle.config.js

スクリーンショット

スクリーンショット