A command line tool aims to improve front-end engineer workflow and standard, powered by Node.js.
Clone or download
Latest commit 4e6da68 Dec 8, 2018

README.md

banner

GitHub license Codecov Package Quality npm package NPM downloads PRs Welcome Join the chat at https://gitter.im/feflow/feflow-cli

A command line tool aims to improve front-end engineer workflow and standard, powered by Node.js.

中文 README

Features

  • Powerful plugin system, easy to extend.
  • Integrate with Yeoman, easy to initialize project based on yeoman generators.
  • Support multiple mainstream builder, including webpack, fis and etc.
  • Define a series of standards including commit standard and ESlint standard.
  • Seperate CLI core and plugins, it will force update when not compatible with latest version.

Installation

$ npm install feflow-cli -g

Quick Start

Create a project

$ feflow init
$ cd <folder>

Local development

$ feflow dev

Code quality

$ feflow lint

Build for production

$ feflow build

Deploy files

$ feflow deploy

Install scaffords or plugins

$ feflow install <package>

Docs

Architecture

Contributing

  1. Check for open issues or open a fresh issue to start a discussion around a feature idea or a bug.
  2. Fork the repository_ on GitHub to start making your changes to the master branch (or branch off of it).
  3. Write a test which shows that the bug was fixed or that the feature works as expected.
  4. Send a pull request and bug the maintainer until it gets merged and published. :) Make sure to add yourself to AUTHORS_.

Changelog

Changelog

License

MIT