interitty/pacc-playground

理解 YACC 的 PHP 实现

安装: 0

依赖: 0

建议者: 0

安全: 0

星标: 2

分支: 0

类型:项目

v1.0.3 2024-09-01 14:50 UTC

This package is auto-updated.

Last update: 2024-09-01 12:51:50 UTC


README

为了更好地理解基于 interitty/pacc 的 YACC 的 PHP 实现。

本地运行

本地运行 interitty/pacc-playground 的最佳方式是使用 Docker

docker run --rm --name pacc-playground -p 80:8080 registry.gitlab.com/interitty/pacc-playground

有时本地构建这个 Docker 容器可能很有用。以下命令很有用

docker build --build-arg ENVIRONMENT=production --tag registry.gitlab.com/interitty/pacc-playground:latest .

可以指定一些构建参数,您可能需要根据需要调整。

构建参数描述
ENVIRONMENT="…"interitty/application 环境控制配置 的值。默认值为 productiondevelopment 值启用 Tracy

需求

安装

安装 interitty/pacc-playground 的最佳方式是使用 Composer

使用 gulp 工具构建 CSS 和 JS 资产。以下命令将帮助启用本地开发模式

npm install
gulp dev

环境通过 http://pacc.local:3000 监听,通过 browsersync 工具,它可以立即反映 SASS 和 JS 文件中的更改。

要使本地一切正常工作,您需要将以下行添加到 /etc/hosts 文件中。

127.0.0.1       pacc.local
::1             pacc.local