Skip to content
This repository has been archived by the owner on Jul 1, 2021. It is now read-only.
/ umeboshi-cli Public archive

Simple project scaffolding for SPA applications, inspired by vue-cli and https://poi.js.org

License

Notifications You must be signed in to change notification settings

dwightjack/umeboshi-cli

Repository files navigation

umeboshi-cli

simple project scaffolding for SPA applications, inspired by vue-cli

Requirements

  • Node.js >= 6.9.0 (we strongly suggest to use something like nvm)
  • npm or yarn

Installation

Install as a global node package:

$ npm install -g umeboshi-cli

Usage

Once installed umeboshi-cli commands are available through the umeboshi or ume executable.

Available commands:

  • create: scaffolds a new project based on a remote template
  • scaffold: scaffolds project's folders and files based on templates
  • clean: deletes locally stored project templates

Global options:

  • --verbose: verbose logging (useful for debugging)
  • --log-level=n: where n is 0 (verbose), 1 (default), 2 (messages), 3 (warnings), 4 (errors)

create

This command scaffolds a new project based on a local or remote template into a target folder.

$ umeboshi create <template> <project-folder|.> [--dry-run]

Examples:

$ umeboshi create base my-project-folder

# process files but don't output anything
$ umeboshi create base my-project-folder --dry-run

# use the current folder as project root
$ umeboshi create base .

Learn more about create here

scaffold

This command scaffolds project's folders and files based on templates.

$ umeboshi scaffold <namespace>[/<template-name>]

Example:

$ umeboshi scaffold react/stateless

Learn more about scaffold here

clean

This command will cleanup cached templates (usually stored under ~/.umeboshi-cli/).

$ umeboshi clean

Official Project Templates

Available project templates:

License

MIT

Copyright (c) 2016-2017 Marco Solazzi

About

Simple project scaffolding for SPA applications, inspired by vue-cli and https://poi.js.org

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published