.umirc.ts 812 B

123456789101112131415161718192021222324252627282930313233343536
  1. import { defineConfig } from "umi";
  2. export default defineConfig({
  3. base: '/',
  4. favicons: [
  5. '/favicon.ico'
  6. ],
  7. styles: [
  8. '//at.alicdn.com/t/c/font_4676747_lyhefy3bzik.css'
  9. ],
  10. metas: [
  11. { name: 'viewport', content: 'width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' }
  12. ],
  13. scripts: [
  14. // 字体加载
  15. // '//ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js'
  16. ],
  17. plugins: [
  18. require.resolve('@umijs/plugins/dist/unocss'),
  19. require.resolve('@umijs/plugins/dist/model'),
  20. require.resolve('@umijs/plugins/dist/initial-state'),
  21. ],
  22. model: {},
  23. unocss: {
  24. watch: ['src/**/*.tsx']
  25. },
  26. icons: {
  27. autoInstall: {}
  28. },
  29. routes: [
  30. { path: "/", component: "home" },
  31. { path: "/flow", component: "flow" },
  32. ],
  33. npmClient: 'pnpm',
  34. });