問題タブ [next-i18next]
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.
node.js - 次の反応ビルドはエラーエラーで失敗しました: '/app/node_modules/i18next-http-middleware' のパッケージエクスポートは有効な './cjs' ターゲットを定義していません
ビルド server.js を実行すると、エラーが発生します。このコードを担当するファイルを追加しました。コードの詳細を追加する必要があることをお知らせください。
app # npm run server:dev
partner-portal@0.1.0 サーバー:dev /app ノード .build/server
internal/modules/cjs/loader.js:548 throw e; ^
私のpackage.jsonファイル
server.ts
と i18n.ts
これは、docker env 内のプロジェクト ルートからのノード パッケージ リストの出力です。
next.js - next.js によるパラメータ化された動的インポート
globalize npm パッケージで生成されたフォーマッターを next.js ベースのアプリケーションに統合しようとしています。フォーマッタは、ロケール固有のファイルに保存されます。アイデアは、現在のロケールに基づいて動的にロケール固有のフォーマッターをインポートすることです。現在のロケール情報は、ページの getInitialProps メソッドでの next-i18next 統合を介して入手できますが、フォーマッターには getInitialProps でフォーマッターをインポートする関数が含まれているため、それらを初期プロップと共に渡すことはできません。
望ましい動作を達成するための潜在的な回避策は何ですか?