用于nodejs 常用工具类。
npm install @edwardxyt/gws-utils
const gwsUtils = require('@edwardxyt/gws-utils');
遍历目录中所有包含特定名称的文件。
const {globalLoader} = require('@edwardxyt/gws-utils');
// 获取utils目录下所有.js文件,返回一个数组。
globalLoader(`${__dirname}/utils/**/*.js`).then(result => {
console.log(result)
});
加载目录下制定名称的模块文件。
const {getModules} = require('@edwardxyt/gws-utils');
// 获取lib目录下所有.js的模块。
let myModules = getModules(path.join(__dirname, './lib'),'.js');
冒泡排序
const {arraySort} = require('@edwardxyt/gws-utils');
arraySort.bubbleSort([1,2,3]).then(data => {
log(data)
})