The Dash Command Line Interface exists to make working with Dash even easier. It supports the following commands and arguments:
NOTE: Unless otherwise specifed, project can be left off to run in the current directory.
dash create <[project]>
The create command initializes an empty project in project, or the current directory if project is not specified.
| Argument | Type | Description |
|---|---|---|
k, gitkeep |
bool |
If this is enabled, all empty folders have a .gitkeep file placed in them. |
dash compress <[project]>
The compress command compresses all yaml in the given project into a single Content.yml file ready for production.
dash publish <[project]>
The publish command runs compress on the project, and then zips all files required at runtime for distribution.
| Argument | Type | Description |
|---|---|---|
o, zipfile |
string |
This specifies the name of the zip file to output. |