UNPKG

471 BJavaScriptView Raw
1const nodejs = require('@hai2007/nodejs');
2const fs = require('fs');
3
4module.exports = function (configUrl, taskName) {
5 taskName = taskName || "default";
6
7 // 如果配置文件存在,且是.js文件
8 if (/\.js$/.test(configUrl) && fs.existsSync(configUrl) && !fs.lstatSync(configUrl).isDirectory()) {
9
10 let configFile = require(configUrl);
11
12 require('../index')(configFile);
13
14 } else {
15 nodejs.error('No config file:' + configUrl);
16 }
17};
\No newline at end of file