@themost/cli
Most Web Framework command line utility
Last updated 3 months ago by themost .
BSD-3 Clause · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @themost/cli 
SYNC missed versions from official npm registry.

most-web-cli

MOST Web Framework Logo

A command line utility for Most Web Framework applications.

Usage

Generate a new MOST Web Framework application
themost new project <project name> [--template <api|classic>] [--typescript]

Note: Use --typescript flag if you want to generate a typescript project.

This operation will create a new MOST Web Framework application. Execute:

cd <project name> && npm i

to install dependencies.

Import data from a JSON file
themost import <data file path> --model <data model name> [--dev]
Query data

Applies the specified OData query options against the defined data model and prints the result

themost cat --model <data model name> [--dev] 
        [--filter=<filter option>] 
        [--select=<select option>]
        [--top=<top option>] 
        [--skip=<skip option>]
        [--count=<count option>]
        [--order=<order by option>]
        [--group=<group by option>]
        [--expand=<expand option>]
User modeler

Use modeler commands to manage data models:

themost modeler <command>
List data models
themost modeler ls

Enumerates all the available data models

Get data model details
themost modeler info <model name>

Prints information about the given data model e.g.

themost modeler info UpdateAction
Extract a data model
themost modeler extract <model name>

e.g.

themost modeler extract Article

Extract a data model definition and its dependencies. There is a large set of data model definitions as they are defined and documented at schema.org

Create an new controller
themost generate controller <controller name>

This operation will generate a new controller and it will place it in controllers folder (server/controllers).

Create an new model
themost generate model <model name>

This operation will generate a new model and it will place it in models definition folder (server/config/models).

Create an new model class
themost generate class <model name>

This operation will generate a new model class and it will place it in models folder (server/models).

Create an new model listener
themost generate listener <listener name>

This operation will generate a new model listener and it will place it in listeners folder (server/listeners).

Create an new application service
themost generate service <service name>

This operation will generate a new application service and it will place it in services folder (server/services).

Current Tags

  • 2.5.0                                ...           latest (3 months ago)
  • 2.4.0-dev.2                                ...           next (a year ago)

23 Versions

  • 2.5.0                                ...           3 months ago
  • 2.4.5                                ...           a year ago
  • 2.4.4                                ...           a year ago
  • 2.4.3                                ...           a year ago
  • 2.4.2                                ...           a year ago
  • 2.4.0-dev.2 [deprecated]           ...           a year ago
  • 2.2.4                                ...           a year ago
  • 2.2.3                                ...           a year ago
  • 2.2.2                                ...           a year ago
  • 2.2.2-dev.2 [deprecated]           ...           a year ago
  • 2.2.2-dev.1 [deprecated]           ...           a year ago
  • 2.1.9                                ...           2 years ago
  • 2.1.8                                ...           2 years ago
  • 2.1.7                                ...           2 years ago
  • 2.1.6                                ...           2 years ago
  • 2.1.5                                ...           2 years ago
  • 2.1.4                                ...           2 years ago
  • 2.1.1                                ...           2 years ago
  • 2.0.6                                ...           2 years ago
  • 2.0.5                                ...           2 years ago
  • 2.0.4                                ...           2 years ago
  • 2.0.3                                ...           2 years ago
  • 2.0.1                                ...           2 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (11)
Dev Dependencies (4)
Dependents (0)
None

Copyright 2014 - 2017 © taobao.org |