| 123456789101112131415161718192021222324252627282930313233 |
- import { defineConfig } from 'vite'
- import vue from '@vitejs/plugin-vue'
- import { injectHtml } from 'vite-plugin-html'
- // const path = require('path')
- // https://vitejs.dev/config/
- export default defineConfig({
- base: './',
- plugins: [
- vue(),
- injectHtml({
- data: {
- injectScript: `<script>
- document.write("<script type='text/javascript' src='./config.js?v=" + Date.now() + "'><\\/script>");
- </script>`
- }
- })
- ],
- resolve: {
- alias: {
- '@': '/src'
- }
- },
- server: {
- proxy: {
- '/api': {
- target: 'https://pwxdev.cleartv.cn/',
- changeOrigin: true,
- rewrite: (path) => path.replace(/^\/api/, '')
- }
- }
- }
- })
|