项目初始化
This commit is contained in:
34
vite.config.js
Normal file
34
vite.config.js
Normal file
@@ -0,0 +1,34 @@
|
||||
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';
|
||||
import mpliveMainfestPlugin from './sheep/libs/mplive-manifest-plugin';
|
||||
|
||||
|
||||
// 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'],
|
||||
}),
|
||||
mpliveMainfestPlugin(env.SHOPRO_MPLIVE_ON)
|
||||
],
|
||||
server: {
|
||||
host: true,
|
||||
// open: true,
|
||||
port: env.SHOPRO_DEV_PORT,
|
||||
hmr: {
|
||||
overlay: true,
|
||||
},
|
||||
},
|
||||
};
|
||||
};
|
Reference in New Issue
Block a user