vite.config.js 546 B

1234567891011121314151617181920
  1. import path from 'path'
  2. import { defineConfig } from 'vite'
  3. import { multipleEntryFilePlugin } from 'vite-plugin-multiple-entries2'
  4. import uni from '@dcloudio/vite-plugin-uni'
  5. /**
  6. * @type {import('vite').UserConfig}
  7. */
  8. export default defineConfig({
  9. plugins: [
  10. uni(),
  11. process.env.UNI_PLATFORM === 'h5' ? multipleEntryFilePlugin({
  12. chunkName: 'config',
  13. entryPath: path.resolve(__dirname, './config.js'),
  14. entryFileName: 'config.js',
  15. // injectTo: 'body-prepend',
  16. crossorigin: true,
  17. }) : undefined,
  18. ]
  19. })