Miss any of our Open RFC calls?Watch the recordings here! »

@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:

    Install

    npm i @ash-framework/cli

    DownloadsWeekly Downloads

    3

    Version

    0.1.3

    License

    MIT

    Last publish

    Collaborators

    • avatar