phel-lang / web-skeleton
使用Phel语言构建网页应用的简约骨架。
dev-main
2024-06-22 05:34 UTC
Requires
- php: >=8.2
- phel-lang/phel-lang: ^0.15
- phel-lang/router: ^0.5
Requires (Dev)
- symfony/var-dumper: ^6.4
This package is auto-updated.
Last update: 2024-09-22 06:02:00 UTC
README
Phel 是一种编译为PHP的函数式编程语言。
此存储库为您提供使用phel开始编写网站的初步设置。
入门
要求
Phel需要至少PHP 8.2和Composer。
本地(无Docker)
使用Docker
- 克隆此仓库
- 构建镜像 |
docker-compose up -d --build
- 进入控制台 |
docker exec -ti -u dev phel_web_skeleton bash
- 安装依赖项 |
composer install
Phel代码
- 在
src/
中编写您的phel代码 - 使用以下命令运行您的网络服务器
composer run:dev
:它将在每次请求时重新编译代码composer run:prod
:它将在每次请求时运行相同的编译代码
测试
- 在
tests/
中编写您的phel测试 - 使用
composer test
执行您的测试
关于如何开始使用phel的更多信息
有关如何开始使用phel的更多信息,请参阅入门。