# feflow **Repository Path**: IVWEB/feflow-cli ## Basic Information - **Project Name**: feflow - **Description**: 腾讯NOW直播IVWEB团队工程化解决方案 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 25 - **Forks**: 2 - **Created**: 2017-09-06 - **Last Updated**: 2022-08-17 ## Categories & Tags **Categories**: javascript-toolkits **Tags**: None ## README
# feflow [](https://github.com/iv-web/feflow/blob/master/LICENSE) [](https://travis-ci.org/iv-web/feflow) [](https://codecov.io/gh/iv-web/feflow/branch/master) [](http://packagequality.com/#?package=feflow-cli) [](https://www.npmjs.org/package/feflow-cli) [](https://npmjs.org/package/feflow-cli) [](https://github.com/iv-web/feflow/pulls) [](https://gitter.im/feflow/feflow-cli?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) A command line tool aims to improve front-end engineer workflow and standard, powered by [Node.js](https://nodejs.org/en/). [中文 README](README_zh-CN.md) ## 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 ``` bash $ npm install feflow-cli -g ``` ## Usage ```bash # Create a project $ feflow init # Local development $ feflow dev # Code quality $ feflow lint # Build and package $ feflow build ``` ## Documents - Getting Started: [getting-started](docs/getting-started.md) - Develop a plugin: [plugin](docs/plugin.md) - Git commit standard: [commit-standard](docs/commit-standard.md) - ESLint standard: [eslint-standard](docs/eslint-standard.md) ## 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](https://github.com/iv-web/feflow)_ 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_](AUTHORS). ## Changelog [Changelog](CHANGELOG.md) ## License [MIT](https://tldrlegal.com/license/mit-license)