@ash-framework/cli

0.1.3 • Public • Published

@ash-framework/cli

The Media Suite

Travis CI Build Status NPM version NPM downloads Dependency Status Dev Dependency Status

Cli for Ash framework

Install

NPM

  • Install: npm install --global @ash-framework/cli
  • Executable: ash

Usage

Getting started

Before you begin

  1. Make sure you are running the latest version of node js (At least version 7)

  2. 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:

and licensed under:

Readme

Keywords

Package Sidebar

Install

npm i @ash-framework/cli

Weekly Downloads

2

Version

0.1.3

License

MIT

Last publish

Collaborators

  • ash-framework