CLI
Yamada CLIを使用して、カラーやフォントサイズなどのカスタマイズしたテーマのトークンの型を生成できます。
CLIは、カスタマイズしたテーマを読み取り、node_modules/@yamada-ui/core/dist/generated-theme.types.d.ts
にトークンの型を生成します。
インストール
ターミナルで次のコマンドのいずれかを実行します。
pnpm add --save-dev @yamada-ui/cli
package.json
にスクリプトを追加し、スクリプト内でカスタマイズしたテーマの場所を指定します。
package.json
{..."scripts" : {..."theme" : "yamada-cli tokens path/to/theme.ts","theme:watch" : "yamada-cli tokens path/to/theme.ts --watch",} 、...}
path/to/theme.ts
を置き換えることを忘れないでください。
pnpm
など一部のパッケージマネージャーは、シンボリックリンクなどで出力先が見つからない場合があります。その場合は、CLIのオプションの--out
を使用して、出力先を指定してください。
使い方
テーマの型を生成するには、次のスクリプトのいずれかを実行します。
pnpm theme
テーマのカスタマイズ中に型を継続的に生成したい場合は、次のスクリプトのいずれかを実行します。
pnpm theme:watch
GitHubでこのページを編集する