[Docs] Document CLI Recipes
- Dominant language
- JavaScript
- Stars
- 402
- Forks
- 134
- PR merge metrics
- No merged PRs in 30d
Description
## **Recipes Documentation**
- **What is the motivation / use case for changing the behavior?**
Many of the issues that arise for the CLI project are actually questions about implementation disguised as bugs. To help with this, a proposed "Recipes" section is being created.
"Recipes" are quick examples of how to accomplish a specific task, with code examples included. For example, a recipe might contain how to configure the CLI to use Electron, or how to get the tests to run off of source code instead of the bundled code.
Use this issue to discuss what kinds of recipes should be added, and which ones will be most helpful.
_Note: Some of the suggestions may be combined, broken out, or moved to a different location (and some of them are features not yet implemented). This is just an initial location to gather ideas._
## Recipes to add
- [ ] Create an "export" task
- [ ] Test Driven Development (how to configure)
- [ ] Generate external loader config file
- [ ] Enable BrowserSync to proxy a backend server (multiple variations)
- [ ] Change RequireJS `baseURL` location
- [ ] Change the output directory of a build
- [ ] Add a `clean` task to clean up old builds
- [ ] Adding css plugins
- [ ] Manual bootstrapping
- [ ] Configuring shorthand paths
- [ ] Setting up complicated bundle dependencies
- [ ] Copy source files to build directory (without transpiling)
- [ ] Setup HTTPS ([link](https://github.com/aurelia/cli/issues/542))
Contributor guide
Assessment
This issue has not been assessed yet.