gulp自動載入外挂,需要安裝包gulp-load-plugins
在對應的項目目錄下,通過指令執行以下代碼,安裝gulp-load-plugins
用法示例
與gulpfile.js同目錄下,有一個包括一些dependencies的package.json
{
"dependencies": {
"gulp-jshint": "*",
"gulp-concat": "*"
}
}
添加以下代碼到gulpfile.js中
var gulp = require('gulp');
var gulpLoadPlugins = require('gulp-load-plugins');
var plugins = gulpLoadPlugins();
或者更簡短的表述
var plugins = require('gulp-load-plugins')();
以上操作相當于進行了下面的操作
plugins.jshint = require('gulp-jshint');
plugins.concat = require('gulp-concat');
使用插件的方法為:plugins.name()而不是name()。