index.ts 595 B

12345678910111213141516171819202122
  1. // Build gzip after packaging
  2. // import { readFile, writeFile } from 'fs';
  3. import viteConfig from '../../vite.config';
  4. import {
  5. // basename,
  6. join,
  7. } from 'path';
  8. // import { promisify } from 'util';
  9. // import { gzip, ZlibOptions } from 'zlib';
  10. import { readAllFile } from '../utils';
  11. // const readFilePromise = promisify(readFile);
  12. // const writeFilePromise = promisify(writeFile);
  13. // function createGzip() {}
  14. const FILE_REG = /\.(js|mjs|json|css|html)$/;
  15. const OUT_DIR = viteConfig.outDir || 'dist';
  16. // TODO 待开发
  17. const files = readAllFile(join(process.cwd(), OUT_DIR), FILE_REG);