| 1234567891011121314151617181920212223242526272829303132 | 
							- import { loadEnv } from 'vite';
 
- import uni from '@dcloudio/vite-plugin-uni';
 
- import path from 'path';
 
- // import viteCompression from 'vite-plugin-compression';
 
- import uniReadPagesV3Plugin from './sheep/router/utils/uni-read-pages-v3';
 
- // https://vitejs.dev/config/
 
- export default (command, mode) => {
 
- 	const env = loadEnv(mode, __dirname, 'SHOPRO_');
 
- 	return {
 
- 		envPrefix: "SHOPRO_",
 
- 		plugins: [
 
- 			uni(),
 
- 			// viteCompression({
 
- 			// 	verbose: false
 
- 			// }),
 
- 			uniReadPagesV3Plugin({
 
- 				pagesJsonDir: path.resolve(__dirname, './pages.json'),
 
- 				includes: ['path', 'aliasPath', 'name', 'meta'],
 
- 			}),
 
- 		],
 
- 		server: {
 
- 			host: true,
 
- 			// open: true,
 
- 			port: env.SHOPRO_DEV_PORT,
 
- 			hmr: {
 
- 				overlay: true,
 
- 			},
 
- 		},
 
- 	};
 
- };
 
 
  |