0

React と FormatJS を使用する私のプロジェクトには、多くのフォルダーとサブフォルダーとサブフォルダーなどがあります。

Formatjs の抽出とコンパイルの設定

"extract": "formatjs extract 'src/(lib||stories)/**/**/*.{ts,js}' --out-file lang/en.json --id-interpolation-pattern [sha512:contenthash:base64:6]",
"compile": "formatjs compile lang/en.json --ast --out-file compiled-lang/en.json"

出力は lib の 1 つのサブフォルダーからのメッセージのみであり、すべてのメッセージを取得する方法を知りたいです。

ファイルのないフォルダー構造ですが、コンポーネント内には、たとえばコンポーネントのサブフォルダーなどがあります

src
 ┣ form-builder
 ┃
 ┣ lib
 ┃ ┣ data
 ┃ ┣ form-builder-content
 ┃ ┃ ┣ components
 ┃ ┃ ┣ hooks
 ┃ ┃ ┣ section
 ┃ ┃ ┣ theme
 ┃ ┃ ┣ useBuilder
 ┃ ┃ ┣ utils
 ┃ ┣ form-builder-glossary
 ┃ ┃ ┣ components
 ┃ ┃ ┣ hooks
 ┃ ┃ ┣ theme
 ┃ ┣ form-builder-preview
 ┃ ┃ ┣ components
 ┃ ┃ ┣ constants
 ┃ ┃ ┣ hooks
 ┃ ┃ ┣ theme
 ┃ ┣ form-builder-styling
 ┃ ┃ ┣ components
 ┃ ┃ ┣ context
 ┃ ┃ ┣ hooks
 ┃ ┃ ┣ theme
 ┃ ┣ prop-validations
 ┃ ┣ utils
 ┣ stories
 ┣ App.js
 ┣ index.css
 ┣ index.js
 ┣ languages.js
 ┗ setupTests.js

プロジェクト内のすべてのメッセージを抽出するための formatJS の正しいパスを設定するには、助けが必要です。私は別の解決策を試していましたが、何が正しいのかわかりません。

4

0 に答える 0