create-lism
v0.4.2
Published
Scaffold a new Lism CSS project.
Maintainers
Readme
create-lism
Lism CSS のスターターテンプレートから新規プロジェクトを生成する CLI ラッパーです。pnpm create lism / npm create lism@latest から呼び出せます。
内部ロジックは lism-cli の lism create と共通です(バンドル済み)。
使い方
# 対話モード
pnpm create lism
# テンプレート名と出力先を指定
pnpm create lism --template minimal-astro ./my-app
# カテゴリ名を指定(stack 以下の選択を対話で続行)
pnpm create lism --template minimal ./my-app
# npm
npm create lism@latest -- --template minimal-astro my-app
# yarn
yarn create lism --template minimal-astro my-appオプション
| オプション | 説明 |
|-----------|------|
| -t, --template <name> | 使用するテンプレート名またはカテゴリ名(例: minimal-astro / minimal) |
| -f, --force | 既存ディレクトリを確認なしで強制上書き |
| -h, --help | ヘルプ表示 |
利用可能なテンプレート
| 名前 | 説明 |
|------|------|
| minimal-astro | Astro ベースの最小構成 |
| minimal-vite | Vite + React ベースの最小構成 |
| blog-astro-minimal | 記事一覧・詳細・タグのみの最小構成の Astro ブログ |
テンプレートは templates/ 配下のカテゴリ別ディレクトリに順次追加される予定です。
補足
- 生成されたプロジェクトの
package.jsonに含まれるlism-css: "workspace:*"は、ダウンロード時点の最新公開バージョン(^0.14.0等)に自動で置換されます。 - 生成後、
cd <dir> && npm installで依存を解決してください。
License
MIT
