mabasic / phel-cli
Getting started CLI template for Phel lang.
Requires
- php: ^7.4|^8.0
- phel-lang/phel-lang: ^0.4
This package is auto-updated.
Last update: 2024-08-16 19:12:36 UTC
README
Getting started CLI template for Phel lang.
This template creates a namespace called app
for storing your application logic in src/
directory, and app\tests
in tests/
directory for storing your application tests.
Requirement: PHP 7.4 or 8.0
Installation Via Composer
If your computer already has PHP and Composer installed, you may create a new Phel project by using Composer directly. After the application has been created, you may start the Phel application using the Phel CLI's run
command:
composer create-project mabasic/phel-cli example-app dev-master cd example-app ./vendor/bin/phel run src/boot.phel # or ./vendor/bin/phel run app\\boot # or ./vendor/bin/phel run "app\boot"
The output will be:
Hello, Phel!
Shortcuts
composer repl
- Starts the Phel REPL.composer test
- Runs the test suite.composer format {directory}
- Formats the given directory.composer start {script}
- Executes the given script.
Next Steps
From here you can learn more about using Phel from the official website, or view the source code repository and contribute to the development of the language and its ecosystem.