@ash-framework/cli
Cli for Ash framework
Install
- Install:
npm install --global @ash-framework/cli
- Executable:
ash
Usage
Getting started
Before you begin
-
Make sure you are running the latest version of node js (At least version 7)
-
Install
yarn
npm install --global yarn
Install cli
You can install the Ash cli either via yarn
or npm
// option 1. via yarn
yarn global add @ash-framework/cli
// option 2. via npm
npm install --global @ash-framework/cli
Scaffold up a new project
mkdir my-awesome-project
cd my-awesome-project
ash init
Create your first route
ash generate route posts
Edit your app/routes/posts.js route file to return something from the provided model hook
// app/routes/posts.js
import Ash from '@ash-framework/ash'
export default class PostsRoute extends Ash.Route {
model () {
return [
{id: 1, title: 'My post 1', description: 'WoW'},
{id: 2, title: 'My post 2', description: 'WoWsErS'}
]
}
}
Run the server
ash server
History
Discover the release history by heading on over to the releases page.
Backers
Maintainers
These amazing people are maintaining this project:
- Richard Walker digitalsadhu@gmail.com
Sponsors
These amazing people have contributed finances to this project:
Become a sponsor!
Contributors
These amazing people have contributed code to this project:
License
Unless stated otherwise all works are:
- Copyright © Richard Walker
and licensed under: