Fetch the repository succeeded.
This action will force synchronization from 暗月隐落/快验网络验证系统前端, which will overwrite any changes that you have made since you forked the repository, and can not be recovered!!!
Synchronous operation will process in the background and will refresh the page when finishing processing. Please be patient.
import { defineConfig, loadEnv } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'
//element plus 使用的按需导入
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
// https://vitejs.dev/config/
export default defineConfig({
base: '/Admin/',
resolve:{
alias:{
'@': path.resolve(__dirname, 'src'),
'@/*': path.resolve(__dirname, 'src/*'),
'com': path.resolve(__dirname, 'src/components') // tsconfig.json 里也必须配置路径别名
}
},
build: {
outDir:'E:\\yun\\xuhaonan\\project\\TY通用后台管理系统\\server2\\core\\dist\\VueAdmin',
minify: "terser",
terserOptions: {
compress: {
drop_console: true,
drop_debugger: true
}
}
},
css: {
//css预处理
preprocessorOptions: {
scss: {
/* 引入全局预定义变量 需要设置 lang="scss" */
additionalData: `@import "./src/styles/variables.scss";`,
}
}
},
plugins: [
vue(),
AutoImport({
resolvers: [ElementPlusResolver()],
}),
Components({
resolvers: [ElementPlusResolver()],
}),
],
server: {
hmr: { overlay: false }, // 禁用或配置 HMR 连接 设置 server.hmr.overlay 为 false 可以禁用服务器错误遮罩层
// 服务配置
port: 18080, // 类型: number 指定服务器端口;
open: false, // 类型: boolean | string在服务器启动时自动在浏览器中打开应用程序;
cors: true, // 类型: boolean | CorsOptions 为开发服务器配置 CORS。默认启用并允许任何源
//proxy look for https://vitejs.cn/config/#server-proxy
proxy: {
'/dev': {
target: 'http://127.0.0.1:18888',
changeOrigin: true,
rewrite: path => path.replace(/^\/dev/, '')
}
}
}
})
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。