Sha256: fe75c3cf040023006abddd88639a817b2d65a6938449727b2a2949c1663e8d3e
Contents?: true
Size: 1.42 KB
Versions: 121
Compression:
Stored size: 1.42 KB
Contents
## Examples $ jets new demo Creating a new Jets project called demo. create demo/app/controllers/application_controller.rb create demo/app/helpers/application_helper.rb create demo/app/jobs/application_job.rb ... ================================================================ Congrats You have successfully created a Jets project. Cd into the project directory: cd demo To start a server and test locally: jets server # localhost:8888 should have the Jets welcome page Scaffold example: jets generate scaffold post title:string body:text published:boolean To deploy to AWS Lambda: jets deploy $ ## Mode Option The `--mode` is a notable option. With it, you can generate different starter Jets projects. Examples: jets new demo --mode html # default jets new api --mode api jets new cron --mode job * The html mode generates a starter app useful for html web application. * The api mode is useful for building an API. * The job mode creates a very lightweight project. It is useful when you just need to run a Lambda function. ## Repo Option Use the `--repo` flag to clone an example project from GitHub instead. With this flag, jets new command clones a jets project repo from GitHub: $ jets new blog --repo tongueroo/tutorial $ jets new todos --repo tongueroo/todos $ jets new whatever --repo user/repo # any github repo
Version data entries
121 entries across 121 versions & 3 rubygems
Version | Path |
---|---|
jets-1.9.0 | lib/jets/commands/help/new.md |