box
with your OS's native shell and create awesome command recipes for automation, building, deploying, you name it!box.json
which describes your package, dependencies, dev dependencies, ForgeBox data and can also be used as a settings descriptor for CommandBox commands. Any project that contains a box.json
in its root can be installed by CommandBox with a simple command: box install {package}
. CommandBox will be smart enough to determine package dependencies, local artifact tracking and much more. You can even initialize a CommandBox package using: box init
and get cooking with CommandBox packages.coldbox create app
, add a handler with coldbox create handler MyHandler
. You can even get actions added to it, views created, and BDD integration tests stubbed out at the same time. This can bring new productivity for people who like to live on the command line and especially for those who want to be able to automate workflows. Check it out yourself, type coldbox create help
and see all the creation helpers available.server start
and a super-fast server spins up on a new port running your code. When you're done type server stop
from that directory or use the little icon that's showed up in your system tray. You can even get the server's logs, status and much more.