JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 3
  • Score
    100M100P100Q19467F
  • License MIT

A command-line tool based on Gulp-workflow that quickly build web development workflows.

Package Exports

  • @pipflow/cli
  • @pipflow/cli/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@pipflow/cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

pipflow-CLI 🥤

pipflow-CLI is a command-line tool based on the Gulp workflow, designed to simplify the frontend development process.

It 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.

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

Features

The main features of pipflow include:

  • HTML template rendering - built-in 5 popular template engines
  • CSS preprocessing - supports LESS/SASS(SCSS)/Stylus, with autoprefixer, minify, and more.
  • JavaScript syntax transformation, merging, minification, validation, compatibility with older browsers
  • Image optimization - lossless image compression, sprite generation
  • Sourcemaps and fingerprinting - easier debugging and version control
  • Local development server - supports HTTPS and browser sync testing
  • File watching - automatically detects file changes and recompiles, merges, and refreshes pages
  • Custom tasks - extend existing tasks to meet various needs

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.

Getting Started

  1. Install:
npm install -g @pipflow/cli
# OR
yarn global add @pipflow/cli
  1. Create a project:
pipflow create my-project
# OR
pw create my-project
  1. Build project:
pipflow build
# OR
pw build

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

License

MIT.