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

相关文章
相关标签/搜索