luberius/php-tw

一个集成Tailwind CSS的PHP项目模板

安装: 9

依赖项: 0

建议者: 0

安全: 0

星星: 0

关注者: 1

分支: 0

开放问题: 0

类型:项目

v1.0.5 2024-09-22 08:33 UTC

This package is auto-updated.

Last update: 2024-09-22 08:33:33 UTC


README

PHP-TW是一个集成了PHP和Tailwind CSS的项目模板,提供了一个快速设置Web开发项目的环境。它提供了一个预配置的环境,您可以使用Composer快速设置。

功能

  • 使用单个Composer命令快速设置项目
  • 集成了Tailwind CSS,用于高效样式设计
  • 内置开发服务器,支持实时CSS更新
  • 预配置的项目结构,可立即开发

要求

  • PHP 8.0或更高版本
  • Composer

安装

您可以使用Composer的create-project命令创建新的PHP-TW项目

composer create-project luberius/php-tw my-new-project

这将创建一个新的目录my-new-project,并安装所有必要的文件和依赖项。

使用

启动开发服务器

创建项目后,导航到项目目录并启动开发服务器

cd my-new-project
php wand serve

这将启动一个PHP开发服务器和Tailwind CSS监视器。您的项目将在https://:6969上可用。

项目结构

my-new-project/
├── app/
│   ├── css/
│   │   └── app.css
│   └── index.php
├── bootstrap/
│   ├── app.php
│   └── commands/
│       └── ServeCommand.php
├── vendor/
├── .gitignore
├── composer.json
├── tailwind.config.js
└── wand
  • app/:包含您的应用程序代码
  • app/css/app.css:主CSS文件(包含Tailwind指令)
  • app/index.php:应用程序的入口点
  • bootstrap/:包含启动应用程序的文件
  • vendor/:Composer依赖项
  • tailwind.config.js:Tailwind CSS配置文件
  • wand:用于各种项目任务的命令行脚本

自定义

Tailwind CSS

您可以通过编辑项目根目录中的tailwind.config.js文件来自定义Tailwind CSS。有关更多信息,请参阅Tailwind CSS文档

添加新命令

要将新命令添加到项目中,在bootstrap/commands/目录中创建一个新的PHP文件。该命令将被自动注册并通过wand脚本可用。

贡献

欢迎贡献!请随时提交拉取请求。

许可

本项目是开源软件,许可协议为MIT。

支持

如果您遇到任何问题或有任何疑问,请在GitHub仓库上创建一个问题。

鸣谢

用PHP-TW愉快地编码!