- Notifications
You must be signed in to change notification settings - Fork18
Boilerplate to create a new AdonisJs typescript project
License
adonisjs-community/create-adonis-ts-app
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
AdonisJS Typescript starter template
This is the official starter template to create AdonisJS applications. You can choose between one of the following boilerplates
- api: Project structure + dependencies tailored for creating a REST API server.
- web: Traditional web application with server rendered templates and pre-configured support for sessions.
- slim: A smallest possible AdonisJS application. Still way powerful and feature rich than an Express application.
npm init adonis-ts-app hello-world
Yarn users
yarn create adonis-ts-app hello-world
Execute the following command to see the help output and available options
npm init adonis-ts-app
_ _ _ _ / \ __| | ___ _ __ (_)___ | |___ / _ \ / _` |/ _ \| '_ \| / __|_ | / __| / ___ \ (_| | (_) | | | | \__ \ |_| \__ \/_/ \_\__,_|\___/|_| |_|_|___/\___/|___/npm init adonis-ts-app <project-name>Options--boilerplate [api, web, slim] Select the project boilerplate--name <string> Specify application name--eslint <boolean> Enable/disable eslint setup--prettier <boolean> Enable/disable prettier setup--encore <boolean> Enable/disable encore setup--debug <boolean> Turn on the debug mode
Choose the boilerplate by passing the flag
npm init adonis-ts-app hello-world -- --boilerplate=web
Define the application name. Thename
property inside thepackage.json
file will reflect this value
npm init adonis-ts-app hello-world -- --name=my-app
Configure eslint
npm init adonis-ts-app hello-world -- --eslint
Configure prettier
npm init adonis-ts-app hello-world -- --prettier
Configure encore
npm init adonis-ts-app hello-world -- --encore
Debug the project creation process. This flag will use the verbose output for better debugging experience.
npm init adonis-ts-app hello-world -- --debug
About
Boilerplate to create a new AdonisJs typescript project
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors13
Uh oh!
There was an error while loading.Please reload this page.