polidog/create-usephp-router

CLI tool to scaffold new usePHP Router projects

Installs: 1

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/polidog/create-usephp-router

v0.0.1 2026-01-27 13:33 UTC

This package is auto-updated.

Last update: 2026-01-27 13:39:51 UTC


README

usePHP Router プロジェクトのスキャフォールディングツール。

必要要件

  • PHP 8.5 以上

インストール

composer global require polidog/create-usephp-router

使い方

create-usephp-router my-app

または、プロジェクト名を省略するとインタラクティブに入力を求められます。

create-usephp-router

オプション

コマンド実行時に以下のオプションを選択できます:

  • Tailwind CSS: Tailwind CSS のサポートを有効にするか
  • usephp.js: 部分更新のための usephp.js を有効にするか

生成されるファイル

my-app/
├── public/
│   ├── index.php
│   └── usephp.js (usephp.js 有効時)
├── src/
│   ├── AppModule.php
│   └── app/
│       ├── layout.php
│       ├── page.php
│       └── error.php
├── resources/           (Tailwind 有効時)
│   └── css/
│       └── input.css
├── composer.json
├── package.json         (Tailwind 有効時)
├── tailwind.config.js   (Tailwind 有効時)
├── .gitignore
└── README.md

プロジェクト作成後

cd my-app
composer install
php -S localhost:8080 -t public

Tailwind CSS を有効にした場合:

cd my-app
composer install
npm install
npm run build:css
php -S localhost:8080 -t public

ライセンス

MIT