You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm submitting a feature request
I think a good CLI is something that brings developers to a tool/framework and that it's beneficial to have developers working with the CLI. I therefore suggest the command skeleton which creates projects based on a specified skeleton. Some examples:
au skeleton --list (list "known Aurelia skeletons") au skeleton navigation-typescript (download, install, build and run the latest navigation skeleton for typescript) au skeleton git:// url (download, install, build and run from git)
Additional flags could be added, such as --watch, --no-run, --no-build, --no-install etc.
The text was updated successfully, but these errors were encountered:
This is not exactly what you are asking for, but might be useful.
I use this for demonstration purposes, to quickly show the navigation skeleton without doing a lot of copy and paste work. Currently works for typescript, not sure about babel setup, because I did not use it yet/ didn't require it yet, but the files are there.
Perform au new and select option 2 or 3 with typescript, when the installation is done type:
npm i @generator/skeleton-navigation -D
WARNING: this overrides all your files, so make a backup if you do this in an existing project!
Now type au generate and you will see a skeleton-navigation generator, which can be executed with:
au generate skeleton-navigation
Then start au run --watch and start coding.
Your feature request describes a more user-friendly version, because the above needs instructions for users on what to do, etc.
I'm submitting a feature request
I think a good CLI is something that brings developers to a tool/framework and that it's beneficial to have developers working with the CLI. I therefore suggest the command skeleton which creates projects based on a specified skeleton. Some examples:
au skeleton --list (list "known Aurelia skeletons")
au skeleton navigation-typescript (download, install, build and run the latest navigation skeleton for typescript)
au skeleton git:// url (download, install, build and run from git)
Additional flags could be added, such as --watch, --no-run, --no-build, --no-install etc.
The text was updated successfully, but these errors were encountered: