Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/meqn/pipflow

🥤 A web developer workflow based on Gulp. Out of the box, no configuration to start web development. 📦 基于gulp的前端构建工具。开箱即用,无需配置即可启动web开发。
https://github.com/meqn/pipflow

gulp gulp-boilerplate gulp-bootstrap gulp-config gulp-plugin gulp-starter gulp-task gulp-template gulp-workflow

Last synced: 2 months ago
JSON representation

🥤 A web developer workflow based on Gulp. Out of the box, no configuration to start web development. 📦 基于gulp的前端构建工具。开箱即用,无需配置即可启动web开发。

Awesome Lists containing this project

README

        

# pipflow-CLI 🥤

[![version](https://img.shields.io/npm/v/%40pipflow%2Fcli?style=flat-square&logo=npm)](https://www.npmjs.com/package/@pipflow/cli)
[![Codecov](https://img.shields.io/codecov/c/github/meqn/pipflow?token=5TYW2Z1S4C&style=flat-square&logo=codecov)](https://codecov.io/gh/Meqn/pipflow)
[![release](https://img.shields.io/github/actions/workflow/status/meqn/pipflow/release.yml?style=flat-square)](https://github.com/Meqn/pipflow/releases)
[![node.js](https://img.shields.io/node/v/%40pipflow%2Fcli?style=flat-square&logo=nodedotjs)](https://nodejs.org/en/about/releases/)
[![license](https://img.shields.io/npm/l/%40pipflow%2Fcli?style=flat-square)](https://github.com/Meqn/pipflow)

> A command-line tool based on Gulp, designed to simplify the front-end development workflow.

- 📦 Out-of-the-box
- 🚀 Efficient and fast
- 🎨 Feature-rich
- 🛠 Configurable Processes
- 🔗 Scalable
- 🏳️‍🌈 Multi-environment support

`pipflow` provides a set of out-of-the-box Gulp tasks and features, allowing developers to quickly start the development of frontend projects without the need to configure from scratch.

With `pipflow`, developers can focus on coding without wasting time on repetitive build configurations. It uses simple commands to complete complex front-end builds and standardizes the build process, greatly improving consistency and efficiency across projects.

`pipflow` 是一个基于gulp工作流的前端构建工具,旨在简化前端开发流程。它提供了一组开箱即用的Gulp任务和功能,让开发者能够立即启动前端项目的开发,无需从零开始配置。

## Getting Started

**1. Install**

```bash
npm install -g @pipflow/cli
# OR
yarn global add @pipflow/cli
```

**2. Create a project**

```bash
pipflow create my-project
# OR
pw create my-project
```

**3. Build project**
```bash
pipflow build
# OR
pw build
```

> `pw` is an acronym for the `pipflow` command, a combination of the first and last letters of `pipflow`.

## Documents 📚

[Read the Docs to Learn More.](https://pipflow.mengqing.org/)

## Packages

| Package | Version (click for changelogs) |
| --------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [pipflow](https://github.com/Meqn/pipFlow/tree/main/packages/main/) | [![pipflow version](https://img.shields.io/npm/v/pipflow?style=flat-square)](https://github.com/Meqn/pipFlow/blob/main/packages/main/CHANGELOG.md) |
| [@pipflow/cli](https://github.com/Meqn/pipflow/tree/main/packages/cli) | [![CLI version](https://img.shields.io/npm/v/%40pipflow%2Fcli?style=flat-square)](https://github.com/Meqn/pipflow/blob/main/packages/cli/CHANGELOG.md) |
| [@pipflow/core](https://github.com/Meqn/pipFlow/tree/main/packages/core/) | [![core version](https://img.shields.io/npm/v/%40pipflow%2Fcore?style=flat-square)](https://github.com/Meqn/pipFlow/blob/main/packages/core/CHANGELOG.md) |
| [@pipflow/utils](https://github.com/Meqn/pipFlow/tree/main/packages/utils/) | [![utils version](https://img.shields.io/npm/v/%40pipflow%2Futils?style=flat-square)](https://github.com/Meqn/pipFlow/blob/main/packages/utils/CHANGELOG.md) |

## Changelog

[Changelog](https://github.com/Meqn/pipflow/blob/main/packages/cli/CHANGELOG.md)

## License

[MIT](LICENSE).

## Thanks

[Vue-cli](https://cli.vuejs.org/) , [Vite.js](https://vitejs.dev/)