Skip to content

AryaKagathara/Gulp-Workflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

The streaming build system

What is gulp?

  • Automation - gulp is a toolkit that helps you automate painful or time-consuming tasks in your development workflow.
  • Platform-agnostic - Integrations are built into all major IDEs and people are using gulp with PHP, .NET, Node.js, Java, and other platforms.
  • Strong Ecosystem - Use npm modules to do anything you want + over 3000 curated plugins for streaming file transformations.
  • Simple - By providing only a minimal API surface, gulp is easy to learn and simple to use.

Installation

  • Install node latest version
  • Download the repo and then install the packages with below command
npm install
  • Install Gulp with below command
npm install -g gulp
  • Run command to compile sample code with below command
gulp
  • The setup is ready, you can modify as per your need

Process

JS -> JS (Minified)

graph TD;
    src/js/*.js-->dist/js/*.js-minfied;
Loading

SCSS -> CSS (Minified)

graph TD;
    src/scss/*.scss-->dist/css/*.css-minfied;
Loading

Raw_images(JPG/PNG) -> Images (Compressed JPG/PNG) -> WebP Images (Converted)

graph TD;
    src/raw_images/*.png/jpg-->dist/images/*.png/jpg-compressed-->dist/images/*.webp-WEBPconverted;
Loading

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published