পৃষ্ঠাসমূহ

Search Your Article

CS

 

Welcome to GoogleDG – your one-stop destination for free learning resources, guides, and digital tools.

At GoogleDG, we believe that knowledge should be accessible to everyone. Our mission is to provide readers with valuable ebooks, tutorials, and tech-related content that makes learning easier, faster, and more enjoyable.

What We Offer:

  • 📘 Free & Helpful Ebooks – covering education, technology, self-development, and more.

  • 💻 Step-by-Step Tutorials – practical guides on digital tools, apps, and software.

  • 🌐 Tech Updates & Tips – simplified information to keep you informed in the fast-changing digital world.

  • 🎯 Learning Support – resources designed to support students, professionals, and lifelong learners.

    Latest world News 

     

Our Vision

To create a digital knowledge hub where anyone, from beginners to advanced learners, can find trustworthy resources and grow their skills.

Why Choose Us?

✔ Simple explanations of complex topics
✔ 100% free access to resources
✔ Regularly updated content
✔ A community that values knowledge sharing

We are continuously working to expand our content library and provide readers with the most useful and relevant digital learning materials.

📩 If you’d like to connect, share feedback, or suggest topics, feel free to reach us through the Contact page.

Pageviews

Tuesday, February 21, 2017

Gulp - Useful Plugins

Gulp provides some useful plugins to work with HTML & CSS, JavaScript, Graphics and some other things as described in the following tables.

HTML & CSS Plugins

Sr.No. Plugin & Description
1 autoprefixer It automatically includes prefixes to CSS properties.
2 gulp-browser-sync It is used to watch all HTML and CSS files in the CSS directory and performs the live reload to the page in all browsers, whenever files are changed
3 gulp-useref It is used to replace references to non-optimized scripts or stylesheets.
4 gulp-email-design It creates HTML email templates which converts CSS styles to inline.
5 gulp-uncss It optimizes CSS files and finds unused and duplicated styles.
6 gulp-csso It is a CSS optimizer, which minimizes CSS files resulting in smaller file size.
7 gulp-htmlmin It minimizes HTML files.
8 gulp-csscomb It is used to make style formatter for CSS.
9 gulp-csslint It specifies a CSS linter.
10 gulp-htmlhint It specifies a HTML validator.

JavaScript Plugins

Sr.No. Plugin & Description
1 gulp-autopolyfiller It is same like autoprefixer which includes necessary polyfills for JavaScript.
2 gulp-jsfmt It is used for searching specific code snippets.
3 gulp-jscs It is used to check JavaScript code style.
4 gulp-modernizr It specifies what HTML, CSS and JavaScript features the user's browser has to offer.
5 gulp-express It starts gulp express.js web server.
6 gulp-requirejs It uses require.js to combine require.js AMD modules into one file.
7 gulp-plato It generates complexity analysis reports.
8 gulp-complexity It analyzes the complexity and maintainability of code.
9 fixmyjs It fixes JSHint results.
10 gulp-jscpd It is used as copy/paste detector for source code.
11 gulp-jsonlint It is JSON validator.
12 gulp-uglify It minifies the JavaScript files.
13 gulp-concat It concatenates the CSS files.

Unit Tests Plugins

Sr.No. Plugin & Description
1 gulp-nodeunit It runs node unit tests from Gulp.
2 gulp-jasmine It is used to report the issues related to the output.
3 gulp-qunit It provides basic console output for QUnit tests and uses PhantomJS node module and PhantomJS runner QUnit plugin.
4 gulp-mocha It specifies the thin wrapper around Mocha and runs the Mocha tests.
5 gulp-karma It has been deprecated in Gulp.

Graphics Plugins

Sr.No. Plugin & Description
1 gulpicon It generates sprites from SVG and converts them to PNG.
2 gulp-iconfont It is used with web fonts to create WOFF, EOT, TTF files from SVG.
3 gulp-imacss It transforms image files into data URIs and places them into a single CSS file.
4 gulp-responsive It generates responsive images for different devices
5 gulp-sharp It is used to change and resize the orientation and background of the image.
6 gulp-svgstore It combines SVG files into one with <symbol> elements.
7 gulp-imagemin & gulp-tinypng It is used for compressing the images such as PNG, JPEG, GIF, SVG.
8 gulp-spritesmith It is used for creating spritesheet from set of images and CSS variables.

Compilers Plugins

Sr.No. Plugin & Description
1 gulp-less It provides LESS plugin for Gulp.
2 gulp-sass It provides SASS plugin for Gulp.
3 gulp-compass It provides compass plugin for Gulp.
4 gulp-stylus It is used for keeping stylus in CSS.
5 gulp-coffee It provides coffeescript plugin for Gulp.
6 gulp-handlebars It provides handlebars plugin for Gulp.
7 gulp-jst It provides underscore templates in JST.
8 gulp-react It specifies Facebook React JSX templates into JavaScript.
9 gulp-nunjucks It specifies Nunjucks templates in JST.
10 gulp-dustjs It specifies Dust templates in JST.
11 gulp-angular-templatecache It specifies AngularJS templates in the templateCache.

Other Plugins

The gulp-clean plugin removes files and folders and the gulp-copy plugin copies the files from source to new destination.
Sr.No. Plugin & Description
1 gulp-grunt It runs the Grunt tasks from Gulp
2 gulp-watch It watches the files whenever changes are made.
3 gulp-notify It notifies the error message whenever a task fails.
4 gulp-git It allows to use Git commands.
5 gulp-jsdoc It creates JavaScript documentation for Gulp.
6 gulp-rev It provides static asset revisioning to file names.
7 gulp-bump It increases the versions in JSON package.
8 gulp-bower-files It is used to inject bower packages.
9 gulp-removelogs It removes console.log statements.
10 gulp-preprocess It preprocesses HTML, JavaScript and other files based on context or environment configuration.
11 gulp-duration It specifies the duration for Gulp tasks.
12 gulp-changed & gulp-newer It runs the modified files and newer files.
13 gulp-connect It is used to run a web server with LiveReload.
14 gulp-shell It runs Shell commands.
15 gulp-ssh It connects by using SSH and SFTP tasks.
16 gulp-zip It compresses the files and folders.
17 gulp-clean & gulp-copy
18 gulp-filesize It specifies the file size in human readable format.
19 gulp-util It provides utilities for gulp plugins.

No comments:

Post a Comment