We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bab71a5 commit dfddf94Copy full SHA for dfddf94
1 file changed
common/gulpfile.js
@@ -1,6 +1,13 @@
1
-exports.build = require('./tasks/build');
2
-exports.clean = require('./tasks/clean');
3
-exports['clear-cache'] = require('./tasks/clear-cache');
4
-exports.run = require('./tasks/run');
+const fs = require('fs');
+const path = require('path');
+
+const fps = fs.readdirSync('./tasks');
5
+for (const p of fps) {
6
+ // don't load file starts with _xxx
7
+ if (p.startsWith('_')) continue;
8
+ // load build.js as exports.build
9
+ exports[path.parse(p).name] = require('./tasks/' + p);
10
+}
11
12
// default gulp task is "run"
13
exports.default = exports.run;
0 commit comments