ministaを利用して開発しております。
開発時に利用するコマンドです。ライブリロードに対応しております。
npm run dev
整った形のHTMLやCSSを出力します。
npm run build
ImageコンポーネントのPropsのpathには画像名を指定でき、それはPathという型エイリアスで補完されます。
しかし、画像を追加削減してもPathに内包される画像名は変わらないため、以下コマンドで更新する必要があります。
npm run gen:imagePath
なお、その関係でsrc/components/util/imagePath.ts
は全体が書き換えられるため、このファイルに別のプログラムを書くことは不可能です。
.
├── README.md
├── dist // npm run buildの出力先(PRを出す前に追加する予定です)
│ ├── assets // CSSやJS、画像の出力先
│ └── index.html // TSXの出力後ファイル
├── package-lock.json
├── package.json
├── public
│ └── assets // 画像の格納場所
├── src
│ ├── assets // SCSSやTSの格納場所
│ ├── components
│ │ ├── atoms // 他のコンポーネントに依存がないコンポーネント
│ │ └── organisms // 他のコンポーネントに依存があるコンポーネント
│ └── pages // 各ページのTSXファイル
├── tsconfig.json
└── webpack.config.js