UNPKG

@wibetter/akfun

Version:

前端脚手架:支持Vue技术栈和react技术栈

20 lines (17 loc) 533 B
const fs = require('fs'); const path = require('path'); const { resolveToCurrentRoot } = require('./pathUtils'); module.exports = () => { const jsEntries = {}; const pagesDir = resolveToCurrentRoot('./src/pages'); if (fs.existsSync(pagesDir)) { fs.readdirSync(pagesDir) .filter((p) => p.match(/\.[tj]sx?$/)) .map((p) => path.join(pagesDir, p)) .forEach((p) => { const entryName = path.basename(p).replace(/\.[tj]sx?$/, ''); jsEntries[entryName] = p; }); } return jsEntries; };