vite.config.ts.timestamp-1703645858199-369ba09737292.mjs 9.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. // vite.config.ts
  2. import path from "node:path";
  3. import { defineConfig } from "file:///C:/Users/EDY/Desktop/work/aimooc/mobile/node_modules/.pnpm/registry.npmmirror.com+vite@5.0.8_sass@1.62.1_terser@5.26.0/node_modules/vite/dist/node/index.js";
  4. import Vue from "file:///C:/Users/EDY/Desktop/work/aimooc/mobile/node_modules/.pnpm/registry.npmmirror.com+@vitejs+plugin-vue@4.5.2_vite@5.0.8_vue@3.3.11/node_modules/@vitejs/plugin-vue/dist/index.mjs";
  5. import Pages from "file:///C:/Users/EDY/Desktop/work/aimooc/mobile/node_modules/.pnpm/registry.npmmirror.com+vite-plugin-pages@0.32.0_vite@5.0.8/node_modules/vite-plugin-pages/dist/index.js";
  6. import Components from "file:///C:/Users/EDY/Desktop/work/aimooc/mobile/node_modules/.pnpm/registry.npmmirror.com+unplugin-vue-components@0.25.2_vue@3.3.11/node_modules/unplugin-vue-components/dist/vite.mjs";
  7. import AutoImport from "file:///C:/Users/EDY/Desktop/work/aimooc/mobile/node_modules/.pnpm/registry.npmmirror.com+unplugin-auto-import@0.16.7_@vueuse+core@10.7.0/node_modules/unplugin-auto-import/dist/vite.js";
  8. import UnoCSS from "file:///C:/Users/EDY/Desktop/work/aimooc/mobile/node_modules/.pnpm/registry.npmmirror.com+unocss@0.58.0_postcss@8.4.32_vite@5.0.8/node_modules/unocss/dist/vite.mjs";
  9. import VueMacros from "file:///C:/Users/EDY/Desktop/work/aimooc/mobile/node_modules/.pnpm/registry.npmmirror.com+unplugin-vue-macros@2.7.2_@vueuse+core@10.7.0_typescript@5.3.3_vite@5.0.8_vue@3.3.11/node_modules/unplugin-vue-macros/dist/vite.mjs";
  10. import { VantResolver } from "file:///C:/Users/EDY/Desktop/work/aimooc/mobile/node_modules/.pnpm/registry.npmmirror.com+unplugin-vue-components@0.25.2_vue@3.3.11/node_modules/unplugin-vue-components/dist/resolvers.mjs";
  11. import legacyPlugin from "file:///C:/Users/EDY/Desktop/work/aimooc/mobile/node_modules/.pnpm/registry.npmmirror.com+@vitejs+plugin-legacy@4.1.1_terser@5.26.0_vite@5.0.8/node_modules/@vitejs/plugin-legacy/dist/index.mjs";
  12. var __vite_injected_original_dirname = "C:\\Users\\EDY\\Desktop\\work\\aimooc\\mobile";
  13. var vite_config_default = defineConfig({
  14. base: "",
  15. resolve: {
  16. alias: {
  17. "~/": `${path.resolve(__vite_injected_original_dirname, "src")}/`
  18. }
  19. },
  20. server: {
  21. hmr: { overlay: false },
  22. // 禁用或配置 HMR 连接 设置 server.hmr.overlay 为 false 可以禁用服务器错误遮罩层
  23. port: 9901
  24. },
  25. plugins: [
  26. legacyPlugin({
  27. targets: ["chrome 52"],
  28. // 需要兼容的目标列表,可以设置多个
  29. additionalLegacyPolyfills: ["regenerator-runtime/runtime"]
  30. // 面向IE11时需要此插件
  31. }),
  32. VueMacros({
  33. defineOptions: false,
  34. defineModels: false,
  35. plugins: {
  36. vue: Vue({
  37. script: {
  38. propsDestructure: true,
  39. defineModel: true
  40. }
  41. })
  42. }
  43. }),
  44. // https://github.com/hannoeru/vite-plugin-pages
  45. Pages(
  46. {
  47. dirs: "src/pages",
  48. exclude: ["**/components/*.vue"]
  49. }
  50. ),
  51. // https://github.com/antfu/unplugin-auto-import
  52. AutoImport({
  53. imports: [
  54. "vue",
  55. "vue/macros",
  56. "vue-router",
  57. "@vueuse/core"
  58. ],
  59. dts: true,
  60. dirs: [
  61. "./src/composables",
  62. "./src/request",
  63. "./src/utils"
  64. ],
  65. vueTemplate: true,
  66. resolvers: []
  67. }),
  68. // https://github.com/antfu/vite-plugin-components
  69. Components({
  70. dirs: ["src/components/"],
  71. // allow auto load markdown components under `./src/components/`
  72. extensions: ["vue", "md"],
  73. // allow auto import and register components used in markdown
  74. include: [/\.vue$/, /\.vue\?vue/, /\.md$/],
  75. resolvers: [VantResolver()]
  76. }),
  77. // https://github.com/antfu/unocss
  78. // see uno.config.ts for config
  79. // WindiCSS(),
  80. UnoCSS()
  81. ]
  82. // https://github.com/vitest-dev/vitest
  83. // test: {
  84. // environment: 'jsdom',
  85. // },
  86. });
  87. export {
  88. vite_config_default as default
  89. };
  90. //# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcudHMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCJDOlxcXFxVc2Vyc1xcXFxFRFlcXFxcRGVza3RvcFxcXFx3b3JrXFxcXGFpbW9vY1xcXFxtb2JpbGVcIjtjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfZmlsZW5hbWUgPSBcIkM6XFxcXFVzZXJzXFxcXEVEWVxcXFxEZXNrdG9wXFxcXHdvcmtcXFxcYWltb29jXFxcXG1vYmlsZVxcXFx2aXRlLmNvbmZpZy50c1wiO2NvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9pbXBvcnRfbWV0YV91cmwgPSBcImZpbGU6Ly8vQzovVXNlcnMvRURZL0Rlc2t0b3Avd29yay9haW1vb2MvbW9iaWxlL3ZpdGUuY29uZmlnLnRzXCI7aW1wb3J0IHBhdGggZnJvbSAnbm9kZTpwYXRoJ1xyXG5pbXBvcnQgeyBkZWZpbmVDb25maWcgfSBmcm9tICd2aXRlJ1xyXG5pbXBvcnQgVnVlIGZyb20gJ0B2aXRlanMvcGx1Z2luLXZ1ZSdcclxuaW1wb3J0IFBhZ2VzIGZyb20gJ3ZpdGUtcGx1Z2luLXBhZ2VzJ1xyXG5pbXBvcnQgQ29tcG9uZW50cyBmcm9tICd1bnBsdWdpbi12dWUtY29tcG9uZW50cy92aXRlJ1xyXG5cclxuaW1wb3J0IEF1dG9JbXBvcnQgZnJvbSAndW5wbHVnaW4tYXV0by1pbXBvcnQvdml0ZSdcclxuLy8gaW1wb3J0IFdpbmRpQ1NTIGZyb20gJ3ZpdGUtcGx1Z2luLXdpbmRpY3NzJ1xyXG5pbXBvcnQgVW5vQ1NTIGZyb20gJ3Vub2Nzcy92aXRlJ1xyXG5pbXBvcnQgVnVlTWFjcm9zIGZyb20gJ3VucGx1Z2luLXZ1ZS1tYWNyb3Mvdml0ZSdcclxuaW1wb3J0IHsgVmFudFJlc29sdmVyIH0gZnJvbSAndW5wbHVnaW4tdnVlLWNvbXBvbmVudHMvcmVzb2x2ZXJzJ1xyXG5pbXBvcnQgbGVnYWN5UGx1Z2luIGZyb20gJ0B2aXRlanMvcGx1Z2luLWxlZ2FjeSdcclxuZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29uZmlnKHtcclxuICBiYXNlOiAnJyxcclxuICByZXNvbHZlOiB7XHJcbiAgICBhbGlhczoge1xyXG4gICAgICAnfi8nOiBgJHtwYXRoLnJlc29sdmUoX19kaXJuYW1lLCAnc3JjJyl9L2AsXHJcbiAgICB9LFxyXG4gIH0sXHJcbiAgc2VydmVyOiB7XHJcbiAgICBobXI6IHsgb3ZlcmxheTogZmFsc2UgfSwgLy8gXHU3OTgxXHU3NTI4XHU2MjE2XHU5MTREXHU3RjZFIEhNUiBcdThGREVcdTYzQTUgXHU4QkJFXHU3RjZFIHNlcnZlci5obXIub3ZlcmxheSBcdTRFM0EgZmFsc2UgXHU1M0VGXHU0RUU1XHU3OTgxXHU3NTI4XHU2NzBEXHU1MkExXHU1NjY4XHU5NTE5XHU4QkVGXHU5MDZFXHU3RjY5XHU1QzQyXHJcbiAgICBwb3J0OiA5OTAxXHJcbiAgfSxcclxuICBwbHVnaW5zOiBbXHJcbiAgICBsZWdhY3lQbHVnaW4oe1xyXG4gICAgICB0YXJnZXRzOiBbJ2Nocm9tZSA1MiddLCAgLy8gXHU5NzAwXHU4OTgxXHU1MTdDXHU1QkI5XHU3Njg0XHU3NkVFXHU2ODA3XHU1MjE3XHU4ODY4XHVGRjBDXHU1M0VGXHU0RUU1XHU4QkJFXHU3RjZFXHU1OTFBXHU0RTJBXHJcbiAgICAgIGFkZGl0aW9uYWxMZWdhY3lQb2x5ZmlsbHM6IFsncmVnZW5lcmF0b3ItcnVudGltZS9ydW50aW1lJ10gLy8gXHU5NzYyXHU1NDExSUUxMVx1NjVGNlx1OTcwMFx1ODk4MVx1NkI2NFx1NjNEMlx1NEVGNlxyXG4gICAgfSksXHJcblxyXG4gICAgVnVlTWFjcm9zKHtcclxuICAgICAgZGVmaW5lT3B0aW9uczogZmFsc2UsXHJcbiAgICAgIGRlZmluZU1vZGVsczogZmFsc2UsXHJcbiAgICAgIHBsdWdpbnM6IHtcclxuICAgICAgICB2dWU6IFZ1ZSh7XHJcbiAgICAgICAgICBzY3JpcHQ6IHtcclxuICAgICAgICAgICAgcHJvcHNEZXN0cnVjdHVyZTogdHJ1ZSxcclxuICAgICAgICAgICAgZGVmaW5lTW9kZWw6IHRydWUsXHJcbiAgICAgICAgICB9LFxyXG4gICAgICAgIH0pLFxyXG4gICAgICB9LFxyXG4gICAgfSksXHJcblxyXG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2hhbm5vZXJ1L3ZpdGUtcGx1Z2luLXBhZ2VzXHJcbiAgICBQYWdlcyhcclxuICAgICAge1xyXG4gICAgICAgIGRpcnM6ICdzcmMvcGFnZXMnLFxyXG4gICAgICAgIGV4Y2x1ZGU6IFsnKiovY29tcG9uZW50cy8qLnZ1ZSddLFxyXG4gICAgICB9LFxyXG4gICAgKSxcclxuXHJcbiAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vYW50ZnUvdW5wbHVnaW4tYXV0by1pbXBvcnRcclxuICAgIEF1dG9JbXBvcnQoe1xyXG4gICAgICBpbXBvcnRzOiBbXHJcbiAgICAgICAgJ3Z1ZScsXHJcbiAgICAgICAgJ3Z1ZS9tYWNyb3MnLFxyXG4gICAgICAgICd2dWUtcm91dGVyJyxcclxuICAgICAgICAnQHZ1ZXVzZS9jb3JlJyxcclxuICAgICAgXSxcclxuICAgICAgZHRzOiB0cnVlLFxyXG4gICAgICBkaXJzOiBbXHJcbiAgICAgICAgJy4vc3JjL2NvbXBvc2FibGVzJyxcclxuICAgICAgICAnLi9zcmMvcmVxdWVzdCcsXHJcbiAgICAgICAgJy4vc3JjL3V0aWxzJyxcclxuICAgICAgXSxcclxuICAgICAgdnVlVGVtcGxhdGU6IHRydWUsXHJcbiAgICAgIHJlc29sdmVyczogW1xyXG5cclxuICAgICAgXSxcclxuICAgIH0pLFxyXG5cclxuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnRmdS92aXRlLXBsdWdpbi1jb21wb25lbnRzXHJcbiAgICBDb21wb25lbnRzKHtcclxuICAgICAgZGlyczogWydzcmMvY29tcG9uZW50cy8nXSxcclxuICAgICAgLy8gYWxsb3cgYXV0byBsb2FkIG1hcmtkb3duIGNvbXBvbmVudHMgdW5kZXIgYC4vc3JjL2NvbXBvbmVudHMvYFxyXG4gICAgICBleHRlbnNpb25zOiBbJ3Z1ZScsICdtZCddLFxyXG4gICAgICAvLyBhbGxvdyBhdXRvIGltcG9ydCBhbmQgcmVnaXN0ZXIgY29tcG9uZW50cyB1c2VkIGluIG1hcmtkb3duXHJcbiAgICAgIGluY2x1ZGU6IFsvXFwudnVlJC8sIC9cXC52dWVcXD92dWUvLCAvXFwubWQkL10sXHJcbiAgICAgIHJlc29sdmVyczogW1ZhbnRSZXNvbHZlcigpXSxcclxuICAgIH0pLFxyXG5cclxuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbnRmdS91bm9jc3NcclxuICAgIC8vIHNlZSB1bm8uY29uZmlnLnRzIGZvciBjb25maWdcclxuICAgIC8vIFdpbmRpQ1NTKCksXHJcbiAgICBVbm9DU1MoKSxcclxuICBdLFxyXG5cclxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdml0ZXN0LWRldi92aXRlc3RcclxuICAvLyB0ZXN0OiB7XHJcbiAgLy8gICBlbnZpcm9ubWVudDogJ2pzZG9tJyxcclxuICAvLyB9LFxyXG59KVxyXG4iXSwKICAibWFwcGluZ3MiOiAiO0FBQXFULE9BQU8sVUFBVTtBQUN0VSxTQUFTLG9CQUFvQjtBQUM3QixPQUFPLFNBQVM7QUFDaEIsT0FBTyxXQUFXO0FBQ2xCLE9BQU8sZ0JBQWdCO0FBRXZCLE9BQU8sZ0JBQWdCO0FBRXZCLE9BQU8sWUFBWTtBQUNuQixPQUFPLGVBQWU7QUFDdEIsU0FBUyxvQkFBb0I7QUFDN0IsT0FBTyxrQkFBa0I7QUFYekIsSUFBTSxtQ0FBbUM7QUFZekMsSUFBTyxzQkFBUSxhQUFhO0FBQUEsRUFDMUIsTUFBTTtBQUFBLEVBQ04sU0FBUztBQUFBLElBQ1AsT0FBTztBQUFBLE1BQ0wsTUFBTSxHQUFHLEtBQUssUUFBUSxrQ0FBVyxLQUFLLENBQUM7QUFBQSxJQUN6QztBQUFBLEVBQ0Y7QUFBQSxFQUNBLFFBQVE7QUFBQSxJQUNOLEtBQUssRUFBRSxTQUFTLE1BQU07QUFBQTtBQUFBLElBQ3RCLE1BQU07QUFBQSxFQUNSO0FBQUEsRUFDQSxTQUFTO0FBQUEsSUFDUCxhQUFhO0FBQUEsTUFDWCxTQUFTLENBQUMsV0FBVztBQUFBO0FBQUEsTUFDckIsMkJBQTJCLENBQUMsNkJBQTZCO0FBQUE7QUFBQSxJQUMzRCxDQUFDO0FBQUEsSUFFRCxVQUFVO0FBQUEsTUFDUixlQUFlO0FBQUEsTUFDZixjQUFjO0FBQUEsTUFDZCxTQUFTO0FBQUEsUUFDUCxLQUFLLElBQUk7QUFBQSxVQUNQLFFBQVE7QUFBQSxZQUNOLGtCQUFrQjtBQUFBLFlBQ2xCLGFBQWE7QUFBQSxVQUNmO0FBQUEsUUFDRixDQUFDO0FBQUEsTUFDSDtBQUFBLElBQ0YsQ0FBQztBQUFBO0FBQUEsSUFHRDtBQUFBLE1BQ0U7QUFBQSxRQUNFLE1BQU07QUFBQSxRQUNOLFNBQVMsQ0FBQyxxQkFBcUI7QUFBQSxNQUNqQztBQUFBLElBQ0Y7QUFBQTtBQUFBLElBR0EsV0FBVztBQUFBLE1BQ1QsU0FBUztBQUFBLFFBQ1A7QUFBQSxRQUNBO0FBQUEsUUFDQTtBQUFBLFFBQ0E7QUFBQSxNQUNGO0FBQUEsTUFDQSxLQUFLO0FBQUEsTUFDTCxNQUFNO0FBQUEsUUFDSjtBQUFBLFFBQ0E7QUFBQSxRQUNBO0FBQUEsTUFDRjtBQUFBLE1BQ0EsYUFBYTtBQUFBLE1BQ2IsV0FBVyxDQUVYO0FBQUEsSUFDRixDQUFDO0FBQUE7QUFBQSxJQUdELFdBQVc7QUFBQSxNQUNULE1BQU0sQ0FBQyxpQkFBaUI7QUFBQTtBQUFBLE1BRXhCLFlBQVksQ0FBQyxPQUFPLElBQUk7QUFBQTtBQUFBLE1BRXhCLFNBQVMsQ0FBQyxVQUFVLGNBQWMsT0FBTztBQUFBLE1BQ3pDLFdBQVcsQ0FBQyxhQUFhLENBQUM7QUFBQSxJQUM1QixDQUFDO0FBQUE7QUFBQTtBQUFBO0FBQUEsSUFLRCxPQUFPO0FBQUEsRUFDVDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBTUYsQ0FBQzsiLAogICJuYW1lcyI6IFtdCn0K