1234567891011121314151617181920212223242526272829303132333435363738 |
- import { defineConfig } from 'vite';
- import react from '@vitejs/plugin-react';
- import path from 'path';
- import eslintPlugin from 'vite-plugin-eslint';
- import fs from 'fs';
- // https://vitejs.dev/config/
- export default defineConfig({
- base: '/callapp/',
- plugins: [
- react(),
- // 配置eslint检查的目录
- eslintPlugin({
- include: ['src/**/*.js', 'src/**/*.jsx'],
- }),
- ],
- resolve: {
- alias: {
- '@components': path.resolve(__dirname, './src/components'),
- '@pages': path.resolve(__dirname, './src/pages'),
- '@assets': path.resolve(__dirname, './src/assets'),
- '@api': path.resolve(__dirname, './src/api'),
- '@utils': path.resolve(__dirname, './src/utils'),
- },
- },
- server: {
- host: '0.0.0.0',
- hmr: true, // 关闭热更新 http://m00.puruiit.cn:3596
- proxy: {
- // https://np.h03.p0551.com http://10.1.2.29:8090
- '/bdhealth/': {
- target: 'http://m00.puruiit.cn:3596/bdhealth/',
- changeOrigin: true,
- rewrite: (path) => path.replace(/^\/bdhealth\//, ''),
- },
- },
- },
- });
|