const generateIngoreListByPath = (path) => {
const pathSegment = path.split('/');
const results = [];
for (let i = 0, len = pathSegment.length; i < len - 1; i += 1) {
results.push(`${pathSegment.slice(0, i + 1).join('/')}/*`);
results.push(`!${pathSegment.slice(0, i + 2).join('/')}`);
}
return results;
};
const paths = generateIngoreListByPath('src/views/platform/income/*');
const ignoreStr = paths.join('\n');
console.log(ignoreStr);