Command Usage | Technology Flags | Custom Templates | License
create <project-name> <technology-flag>
--react Create a basic React project.
--react-ts Create a React + TypeScript project.
--svelte Create a basic Svelte project.
--svelte-ts Create a Svelte + TypeScript project.
--fast-el Create a FAST Element + TypeScript project.
--fast-fo Create a FAST Foundation + TypeScript project.
--fast-ds Create a FAST Design System + TypeScript project.
--web Create a basic vanilla web project.
--web-ts Create a basic vanilla TypeScript web project.
--node Create a Node + Express project.
--python Create a Python Poetry project.
--go Create a basic Golang project.
--rust Create a basic Rust project.
--electron Create a basic Electron project.
In order to use the CLI a couple steps must be taken:
- Navigate to directory where the
create.shscript lives - Update the
TEMPLATEPATHvariable increate.shto reflect your own local file system - Open a terminal and navigate to this directory and run the command
chmod u+x create.sh - Open your shell config file and make sure this project directory is exported to PATH
- Finally, add an alias to the shell config file:
alias create='sh create.sh'
Custom templates can be defined in the templates directory and downloaded locally.