gulp經常使用插件之gulp-load-plugins使用

更多gulp經常使用插件使用請訪問:gulp經常使用插件彙總html


gulp-load-plugins這是一款批量引入package.json文件中的依賴項工具。npm

更多使用文檔請點擊訪問gulp-load-plugins工具官網json

安裝

npm install --save-dev gulp-load-plugins

使用

給定一個package.json 文件,該文件具備如下依賴關係:gulp

{
     「依賴」:{
         「 gulp-jshint 」:「 * 」,
         「 gulp -concat 」:「 * 」
    }
}

將此添加到您的Gulpfile.js:工具

const gulp = require('gulp');
const gulpLoadPlugins = require('gulp-load-plugins');
const plugins = gulpLoadPlugins();

或者,甚至更短:ui

const gulp = require('gulp');
const plugins = require('gulp-load-plugins')();

將致使如下狀況的發生(大體來講,插件是延遲加載的,但實際上您不會注意到任何區別):插件

plugins.jshint = require('gulp-jshint');
plugins.concat = require('gulp-concat');

而後,您能夠像手動使用它們同樣使用這些插件,可是將它們稱爲plugins.name(),而不是just name()。code

這使您沒必要手動要求每一個gulp插件。htm

相關文章
相關標籤/搜索