banner.ts 1.6 KB

123456789101112131415161718192021222324
  1. import banner from 'vite-plugin-banner';
  2. import { __APP_INFO__ } from '../utils';
  3. const INFO = `
  4. ████████ ██████████ ██ ███████ ████ ████ ██ ████ ██
  5. ██░░░░░░ ░░░░░██░░░ ████ ░██░░░░██ ░██░██ ██░██░██░██░██ ░██
  6. ░██ ░██ ██░░██ ░██ ░██░██░░██ ██ ░██░██░██░░██ ░██
  7. ░█████████ ░██ ██ ░░██ ░██ ░██░██ ░░███ ░██░██░██ ░░██ ░██
  8. ░░░░░░░░██ ░██ ██████████░██ ░██░██ ░░█ ░██░██░██ ░░██░██
  9. ░██ ░██ ░██░░░░░░██░██ ██ ░██ ░ ░██░██░██ ░░████
  10. ████████ ░██ ░██ ░██░███████ ░██ ░██░██░██ ░░███
  11. ░░░░░░░░ ░░ ░░ ░░ ░░░░░░░ ░░ ░░ ░░ ░░ ░░░
  12. `;
  13. export default function createBanner() {
  14. return banner(`
  15. /**
  16. ${INFO}
  17. * name:${__APP_INFO__.pkg.name}
  18. * version:${__APP_INFO__.pkg.version}
  19. * lastBuildTime:${__APP_INFO__.lastBuildTime}
  20. */
  21. `);
  22. }