更多gulp常用插件使用请访问:gulp常用插件汇总
gulp-load-plugins这是一款批量引入package.json文件中的依赖项工具。
更多使用文档请点击访问gulp-load-plugins工具官网。
安装
npm install --save-dev gulp-load-plugins
使用
给定一个package.json
文件,该文件具有以下依赖关系:
{
“依赖”:{
“ gulp-jshint ”:“ * ”,
“ gulp -concat ”:“ * ”
}
}
将此添加到您的Gulpfile.js:
const gulp = require('gulp');
const gulpLoadPlugins = require('gulp-load-plugins');
const plugins = gulpLoadPlugins();
或者,甚至更短:
const gulp = require('gulp');
const plugins = require('gulp-load-plugins')();
将导致以下情况的发生(大致来说,插件是延迟加载的,但实际上您不会注意到任何区别):
plugins.jshint = require('gulp-jshint');
plugins.concat = require('gulp-concat');
然后,您可以像手动使用它们一样使用这些插件,但是将它们称为plugins.name(),而不是just name()。
这使您不必手动要求每个gulp插件。