phel-lang/web-skeleton

使用Phel语言构建网页应用的简约骨架。

安装: 4

依赖: 0

建议: 0

安全性: 0

星标: 13

关注者: 3

分支: 1

公开问题: 0

类型:项目

dev-main 2024-06-22 05:34 UTC

This package is auto-updated.

Last update: 2024-09-22 06:02:00 UTC


README

Phel 是一种编译为PHP的函数式编程语言。

此存储库为您提供使用phel开始编写网站的初步设置。

入门

要求

Phel需要至少PHP 8.2和Composer。

本地(无Docker)

  1. 确保您已安装PHP >=8.2(有关如何在本地安装多个PHP版本的详细信息,请参阅linuxMac
  2. 确保您已安装composer
  3. 克隆此仓库
  4. 安装依赖项 | composer install

使用Docker

  1. 克隆此仓库
  2. 构建镜像 | docker-compose up -d --build
  3. 进入控制台 | docker exec -ti -u dev phel_web_skeleton bash
  4. 安装依赖项 | composer install

Phel代码

  1. src/中编写您的phel代码
  2. 使用以下命令运行您的网络服务器
    • composer run:dev:它将在每次请求时重新编译代码
    • composer run:prod:它将在每次请求时运行相同的编译代码

测试

  1. tests/中编写您的phel测试
  2. 使用composer test执行您的测试

关于如何开始使用phel的更多信息

有关如何开始使用phel的更多信息,请参阅入门