vite.config.js.timestamp-1737683731082-7bf2e9a4fd0b5.mjs 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. // vite.config.js
  2. import path from "path";
  3. import { defineConfig } from "file:///D:/project-group/aw-project/BigScreen/node_modules/.pnpm/vite@5.4.10_@types+node@22.9.0_sass@1.32.13/node_modules/vite/dist/node/index.js";
  4. import vue from "file:///D:/project-group/aw-project/BigScreen/node_modules/.pnpm/@vitejs+plugin-vue@5.1.4_vite@5.4.10_vue@3.5.12/node_modules/@vitejs/plugin-vue/dist/index.mjs";
  5. import vueJsx from "file:///D:/project-group/aw-project/BigScreen/node_modules/.pnpm/@vitejs+plugin-vue-jsx@4.0.1_vite@5.4.10_vue@3.5.12/node_modules/@vitejs/plugin-vue-jsx/dist/index.mjs";
  6. import AutoImport from "file:///D:/project-group/aw-project/BigScreen/node_modules/.pnpm/unplugin-auto-import@0.18.3_@vueuse+core@11.2.0_rollup@4.24.4/node_modules/unplugin-auto-import/dist/vite.js";
  7. import Components from "file:///D:/project-group/aw-project/BigScreen/node_modules/.pnpm/unplugin-vue-components@0.27.4_rollup@4.24.4_vue@3.5.12/node_modules/unplugin-vue-components/dist/vite.js";
  8. import Icons from "file:///D:/project-group/aw-project/BigScreen/node_modules/.pnpm/unplugin-icons@0.20.0/node_modules/unplugin-icons/dist/vite.js";
  9. import deletePlugin from "file:///D:/project-group/aw-project/BigScreen/node_modules/.pnpm/rollup-plugin-delete@2.1.0_rollup@4.24.4/node_modules/rollup-plugin-delete/dist/index.cjs.js";
  10. import Unocss from "file:///D:/project-group/aw-project/BigScreen/node_modules/.pnpm/unocss@0.64.0_postcss@8.4.47_rollup@4.24.4_vite@5.4.10_vue@3.5.12/node_modules/unocss/dist/vite.mjs";
  11. import { presetUno, presetAttributify, presetIcons } from "file:///D:/project-group/aw-project/BigScreen/node_modules/.pnpm/unocss@0.64.0_postcss@8.4.47_rollup@4.24.4_vite@5.4.10_vue@3.5.12/node_modules/unocss/dist/index.mjs";
  12. import { PrimeVueResolver } from "file:///D:/project-group/aw-project/BigScreen/node_modules/.pnpm/@primevue+auto-import-resolver@4.2.1/node_modules/@primevue/auto-import-resolver/index.mjs";
  13. var __vite_injected_original_dirname = "D:\\project-group\\aw-project\\BigScreen";
  14. var vite_config_default = ({ mode, command }) => {
  15. return defineConfig({
  16. base: "/background/",
  17. build: {
  18. outDir: "dist",
  19. sourcemap: false,
  20. minify: true,
  21. emptyOutDir: true,
  22. rollupOptions: {
  23. output: {
  24. chunkFileNames: "js/[hash].js",
  25. entryFileNames: "js/[hash].js",
  26. assetFileNames: (assetsFile) => {
  27. if (/\.(vue|scss)$/i.test(assetsFile.name)) {
  28. return "del/[name]-[hash].[ext]";
  29. } else {
  30. return "static/[hash].[ext]";
  31. }
  32. }
  33. }
  34. }
  35. },
  36. plugins: [
  37. vue(),
  38. vueJsx(),
  39. // basicSsl(),
  40. Unocss({}),
  41. AutoImport({
  42. imports: [
  43. "vue",
  44. "vue-router",
  45. "pinia",
  46. "@vueuse/core",
  47. {
  48. "@/api": ["useRequest"]
  49. },
  50. {
  51. "@/locales": ["useI18n", "locale"]
  52. }
  53. ],
  54. eslintrc: {
  55. enabled: false,
  56. // Default `false`
  57. filepath: "./.eslintrc-auto-import.json",
  58. // Default `./.eslintrc-auto-import.json`
  59. globalsPropValue: true
  60. // Default `true`, (true | false | 'readonly' | 'readable' | 'writable' | 'writeable')
  61. }
  62. }),
  63. Components({
  64. dirs: ["src/components"],
  65. dts: false,
  66. resolvers: [PrimeVueResolver()],
  67. include: [/\.vue$/, /\.vue\?vue/, /\.jsx$/]
  68. }),
  69. Icons({
  70. compiler: "vue3"
  71. }),
  72. deletePlugin({
  73. targets: ["dist/del"],
  74. hook: "writeBundle"
  75. })
  76. ],
  77. resolve: {
  78. alias: {
  79. "@": path.resolve(__vite_injected_original_dirname, "src"),
  80. assets: path.resolve(__vite_injected_original_dirname, "src/assets"),
  81. util: path.resolve(__vite_injected_original_dirname, "src/util"),
  82. views: path.resolve(__vite_injected_original_dirname, "src/views"),
  83. layout: path.resolve(__vite_injected_original_dirname, "src/layout"),
  84. "vue-i18n": "vue-i18n/dist/vue-i18n.cjs.js"
  85. }
  86. },
  87. preprocessorOptions: {
  88. scss: {
  89. // additionalData: `@import "@/assets/base.scss";`
  90. }
  91. },
  92. define: {
  93. __DEV__: mode === "development",
  94. __TEST__: mode === "test"
  95. }
  96. // server:{
  97. // proxy:{
  98. // '/alarm':{
  99. // target: 'https://127.0.0.1',
  100. // changeOrigin: true,
  101. // rewrite: (path) => path.replace(/^api/, ''),
  102. // }
  103. // }
  104. // }
  105. });
  106. };
  107. export {
  108. vite_config_default as default
  109. };
  110. //# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcuanMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCJEOlxcXFxwcm9qZWN0LWdyb3VwXFxcXGF3LXByb2plY3RcXFxcQmlnU2NyZWVuXCI7Y29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2ZpbGVuYW1lID0gXCJEOlxcXFxwcm9qZWN0LWdyb3VwXFxcXGF3LXByb2plY3RcXFxcQmlnU2NyZWVuXFxcXHZpdGUuY29uZmlnLmpzXCI7Y29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2ltcG9ydF9tZXRhX3VybCA9IFwiZmlsZTovLy9EOi9wcm9qZWN0LWdyb3VwL2F3LXByb2plY3QvQmlnU2NyZWVuL3ZpdGUuY29uZmlnLmpzXCI7aW1wb3J0IHBhdGggZnJvbSAncGF0aCdcbmltcG9ydCB7IGRlZmluZUNvbmZpZyB9IGZyb20gJ3ZpdGUnXG5pbXBvcnQgdnVlIGZyb20gJ0B2aXRlanMvcGx1Z2luLXZ1ZSdcbmltcG9ydCB2dWVKc3ggZnJvbSAnQHZpdGVqcy9wbHVnaW4tdnVlLWpzeCdcbmltcG9ydCBBdXRvSW1wb3J0IGZyb20gJ3VucGx1Z2luLWF1dG8taW1wb3J0L3ZpdGUnXG5pbXBvcnQgQ29tcG9uZW50cyBmcm9tICd1bnBsdWdpbi12dWUtY29tcG9uZW50cy92aXRlJ1xuaW1wb3J0IEljb25zIGZyb20gJ3VucGx1Z2luLWljb25zL3ZpdGUnXG5pbXBvcnQgZGVsZXRlUGx1Z2luIGZyb20gJ3JvbGx1cC1wbHVnaW4tZGVsZXRlJ1xuLy8gaW1wb3J0IGJhc2ljU3NsIGZyb20gJ0B2aXRlanMvcGx1Z2luLWJhc2ljLXNzbCdcbmltcG9ydCBVbm9jc3MgZnJvbSAndW5vY3NzL3ZpdGUnXG5pbXBvcnQgeyBwcmVzZXRVbm8sIHByZXNldEF0dHJpYnV0aWZ5LCBwcmVzZXRJY29ucyB9IGZyb20gJ3Vub2NzcydcbmltcG9ydCB7IFByaW1lVnVlUmVzb2x2ZXIgfSBmcm9tICdAcHJpbWV2dWUvYXV0by1pbXBvcnQtcmVzb2x2ZXInXG5cbi8vIGh0dHBzOi8vdml0ZWpzLmRldi9jb25maWcvXG5leHBvcnQgZGVmYXVsdCAoeyBtb2RlLCBjb21tYW5kIH0pID0+IHtcbiAgLy8gY29uc3QgZW52ID0gbG9hZEVudihtb2RlLCBwcm9jZXNzLmN3ZCgpKVxuICByZXR1cm4gZGVmaW5lQ29uZmlnKHtcbiAgICBiYXNlOiAnL2JhY2tncm91bmQvJyxcbiAgICBidWlsZDoge1xuICAgICAgb3V0RGlyOiAnZGlzdCcsXG4gICAgICBzb3VyY2VtYXA6IGZhbHNlLFxuICAgICAgbWluaWZ5OiB0cnVlLFxuICAgICAgZW1wdHlPdXREaXI6IHRydWUsXG4gICAgICByb2xsdXBPcHRpb25zOiB7XG4gICAgICAgIG91dHB1dDoge1xuICAgICAgICAgIGNodW5rRmlsZU5hbWVzOiAnanMvW2hhc2hdLmpzJyxcbiAgICAgICAgICBlbnRyeUZpbGVOYW1lczogJ2pzL1toYXNoXS5qcycsXG4gICAgICAgICAgYXNzZXRGaWxlTmFtZXM6IChhc3NldHNGaWxlKSA9PiB7XG4gICAgICAgICAgICBpZiAoL1xcLih2dWV8c2NzcykkL2kudGVzdChhc3NldHNGaWxlLm5hbWUpKSB7XG4gICAgICAgICAgICAgIHJldHVybiAnZGVsL1tuYW1lXS1baGFzaF0uW2V4dF0nXG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICByZXR1cm4gJ3N0YXRpYy9baGFzaF0uW2V4dF0nXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfSxcbiAgICBwbHVnaW5zOiBbXG4gICAgICB2dWUoKSxcbiAgICAgIHZ1ZUpzeCgpLFxuICAgICAgLy8gYmFzaWNTc2woKSxcbiAgICAgIFVub2Nzcyh7fSksXG4gICAgICBBdXRvSW1wb3J0KHtcbiAgICAgICAgaW1wb3J0czogW1xuICAgICAgICAgICd2dWUnLFxuICAgICAgICAgICd2dWUtcm91dGVyJyxcbiAgICAgICAgICAncGluaWEnLFxuICAgICAgICAgICdAdnVldXNlL2NvcmUnLFxuICAgICAgICAgIHtcbiAgICAgICAgICAgICdAL2FwaSc6IFsndXNlUmVxdWVzdCddXG4gICAgICAgICAgfSxcbiAgICAgICAgICB7XG4gICAgICAgICAgICAnQC9sb2NhbGVzJzogWyd1c2VJMThuJywgJ2xvY2FsZSddXG4gICAgICAgICAgfVxuICAgICAgICBdLFxuICAgICAgICBlc2xpbnRyYzoge1xuICAgICAgICAgIGVuYWJsZWQ6IGZhbHNlLCAvLyBEZWZhdWx0IGBmYWxzZWBcbiAgICAgICAgICBmaWxlcGF0aDogJy4vLmVzbGludHJjLWF1dG8taW1wb3J0Lmpzb24nLCAvLyBEZWZhdWx0IGAuLy5lc2xpbnRyYy1hdXRvLWltcG9ydC5qc29uYFxuICAgICAgICAgIGdsb2JhbHNQcm9wVmFsdWU6IHRydWUgLy8gRGVmYXVsdCBgdHJ1ZWAsICh0cnVlIHwgZmFsc2UgfCAncmVhZG9ubHknIHwgJ3JlYWRhYmxlJyB8ICd3cml0YWJsZScgfCAnd3JpdGVhYmxlJylcbiAgICAgICAgfVxuICAgICAgfSksXG4gICAgICBDb21wb25lbnRzKHtcbiAgICAgICAgZGlyczogWydzcmMvY29tcG9uZW50cyddLFxuICAgICAgICBkdHM6IGZhbHNlLFxuICAgICAgICByZXNvbHZlcnM6IFtQcmltZVZ1ZVJlc29sdmVyKCldLFxuICAgICAgICBpbmNsdWRlOiBbL1xcLnZ1ZSQvLCAvXFwudnVlXFw/dnVlLywgL1xcLmpzeCQvXVxuICAgICAgfSksXG4gICAgICBJY29ucyh7XG4gICAgICAgIGNvbXBpbGVyOiAndnVlMydcbiAgICAgIH0pLFxuICAgICAgZGVsZXRlUGx1Z2luKHtcbiAgICAgICAgdGFyZ2V0czogWydkaXN0L2RlbCddLFxuICAgICAgICBob29rOiAnd3JpdGVCdW5kbGUnXG4gICAgICB9KVxuICAgIF0sXG4gICAgcmVzb2x2ZToge1xuICAgICAgYWxpYXM6IHtcbiAgICAgICAgJ0AnOiBwYXRoLnJlc29sdmUoX19kaXJuYW1lLCAnc3JjJyksXG4gICAgICAgIGFzc2V0czogcGF0aC5yZXNvbHZlKF9fZGlybmFtZSwgJ3NyYy9hc3NldHMnKSxcbiAgICAgICAgdXRpbDogcGF0aC5yZXNvbHZlKF9fZGlybmFtZSwgJ3NyYy91dGlsJyksXG4gICAgICAgIHZpZXdzOiBwYXRoLnJlc29sdmUoX19kaXJuYW1lLCAnc3JjL3ZpZXdzJyksXG4gICAgICAgIGxheW91dDogcGF0aC5yZXNvbHZlKF9fZGlybmFtZSwgJ3NyYy9sYXlvdXQnKSxcbiAgICAgICAgJ3Z1ZS1pMThuJzogJ3Z1ZS1pMThuL2Rpc3QvdnVlLWkxOG4uY2pzLmpzJ1xuICAgICAgfVxuICAgIH0sXG4gICAgcHJlcHJvY2Vzc29yT3B0aW9uczoge1xuICAgICAgc2Nzczoge1xuICAgICAgICAvLyBhZGRpdGlvbmFsRGF0YTogYEBpbXBvcnQgXCJAL2Fzc2V0cy9iYXNlLnNjc3NcIjtgXG4gICAgICB9XG4gICAgfSxcbiAgICBkZWZpbmU6IHtcbiAgICAgIF9fREVWX186IG1vZGUgPT09ICdkZXZlbG9wbWVudCcsXG4gICAgICBfX1RFU1RfXzogbW9kZSA9PT0gJ3Rlc3QnXG4gICAgfVxuICAgIC8vIHNlcnZlcjp7XG4gICAgLy8gICBwcm94eTp7XG4gICAgLy8gICAgICcvYWxhcm0nOntcbiAgICAvLyAgICAgICB0YXJnZXQ6ICdodHRwczovLzEyNy4wLjAuMScsXG4gICAgLy8gICAgICAgY2hhbmdlT3JpZ2luOiB0cnVlLFxuICAgIC8vICAgICAgIHJld3JpdGU6IChwYXRoKSA9PiBwYXRoLnJlcGxhY2UoL15hcGkvLCAnJyksXG4gICAgLy8gICAgIH1cbiAgICAvLyAgIH1cbiAgICAvLyB9XG4gIH0pXG59XG4iXSwKICAibWFwcGluZ3MiOiAiO0FBQXlTLE9BQU8sVUFBVTtBQUMxVCxTQUFTLG9CQUFvQjtBQUM3QixPQUFPLFNBQVM7QUFDaEIsT0FBTyxZQUFZO0FBQ25CLE9BQU8sZ0JBQWdCO0FBQ3ZCLE9BQU8sZ0JBQWdCO0FBQ3ZC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