1 | const nodejs = require('@hai2007/nodejs');
|
2 | const fs = require('fs');
|
3 |
|
4 | module.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 |