1 Star 0 Fork 1

开源软件/hapydev

forked from ljyfree/hapydev 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
vite.config.ts 1.63 KB
一键复制 编辑 原始数据 按行查看 历史
hapydevlab 提交于 2024-12-08 02:00 +08:00 . init
import react from '@vitejs/plugin-react';
import path from 'path';
import { defineConfig } from 'vite';
import { createHtmlPlugin } from 'vite-plugin-html';
import svgr from 'vite-plugin-svgr';
import { nodePolyfills } from 'vite-plugin-node-polyfills';
export default defineConfig({
server: {
port: 8000,
},
plugins: [
nodePolyfills(),
react(),
svgr({
include: '**/*.svg?react',
}),
createHtmlPlugin({
entry: '../src/index.tsx',
template: 'public/index.html',
}),
],
resolve: {
alias: {
'@components': path.resolve(__dirname, './src/components'),
'@hooks': path.resolve(__dirname, './src/hooks'),
'@constants': path.resolve(__dirname, './src/constants'),
'@mockData': path.resolve(__dirname, './src/mockData'),
'@utils': path.resolve(__dirname, './src/utils'),
'@modals': path.resolve(__dirname, './src/modals'),
'@assets': path.resolve(__dirname, './src/assets'),
'@subjects': path.resolve(__dirname, './src/subjects'),
'@reducers': path.resolve(__dirname, './src/store/reducers'),
'#types': path.resolve(__dirname, './src/types'),
'@dal': path.resolve(__dirname, './src/common/dal'),
'@theme': path.resolve(__dirname, './src/theme'),
'@services': path.resolve(__dirname, './src/services'),
'@db': path.resolve(__dirname, './src/dataBase'),
'@bll': path.resolve(__dirname, './src/bll'),
},
},
build: {
minify: 'terser',
commonjsOptions: { transformMixedEsModules: true },
terserOptions: {
compress: {
drop_console: true,
drop_debugger: true,
},
},
}
});
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/opensrc_per/hapydev.git
git@gitee.com:opensrc_per/hapydev.git
opensrc_per
hapydev
hapydev
main

搜索帮助