BoxLang 🚀 A New JVM Dynamic Language Learn More...
______ ______
/ ____/___ ____ ___ ____ ___ ____ _____ ____/ / __ )____ _ __
/ / / __ \/ __ `__ \/ __ `__ \/ __ `/ __ \/ __ / __ / __ \| |/_/
/ /___/ /_/ / / / / / / / / / / / /_/ / / / / /_/ / /_/ / /_/ /> <
\____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/\__,_/_____/\____/_/|_| (R)
This package is a new form of CommandBox called bx-cli
which runs on BoxLang and is meant to be installed as a BoxLang module
into your BoxLang home. It currently requires
commandbox-boxlang CommandBox moduleIt will eventually ship with BoxLang, but for now, you can install it
with CommandBox, or manually into your BoxLang home. To ensure
executable registration works, ensure the bin folder in
your BoxLang home (probably ~/.boxlang/bin) is added to
your OS PATH env var. All of our BoxLang installers
should do this for you soon.
Invoke bx-cli as
boxlang cli
Once you've launched it, you can add a box alias like so
boxlang cli executable create box "boxlang cli"
and then run it as box from there on out.
bx-cli will use your previous CommandBox home, if you
have one. This means all your
will be preserved. In fact, you can share the CommandBox home between
a CommandBox 6.x installation and bx-cli (7.0-alpha)
installation at the same time.
THIS IS ALPHA SO THERE WILL BE ISSUES STILL. Please report any issues.
Modules I've done some testing with (they load without error):
CommandBox CLI, Package Manager, Embedded CFML Server, REPL and much more!
Official Releases
Official stable releases can be found at the CommandBox Official Page
Snapshot Releases
Download from the Ortus Download Site.
Just please note that this contains latest bleeding edge releases that might not be stable.
Getting Started Guide
Get going with CommandBox in a matter of minutes with our Getting Started Guide
Bug Tracker
Found an issue? Check out Bug Tracker
View our latest installation, usage, and development docs here: General Docs
View our latest Command API Docs here: General Docs
CommandBox is maintained under the Semantic Versioning guidelines as much as possible.
Releases will be numbered with the following format:
<major>.<minor>.<patch>
And constructed with the following guidelines:
CommandBox is open source and bound to the Apache License, Version 2.0 Copyright & TradeMark since 2014, Ortus Solutions, Corp
This program is free software: you can redistribute it and/or modify it under the terms of the Apache License as published by the Apache Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the APACHE LICENSE for more details.
I have included some software from other open source projects and I have used some code from open source projects in this framework. If I have forgotten to name someone, please send me an email about it.
I THANK GOD FOR HIS WISDOM FOR THIS PROJECT
Join us in our Ortus Community and become a valuable member of this project Commandbox CLI. We are looking forward to hearing from you!
$
box install bx-cli